Toon posts:

[C] #include??

Pagina: 1
Acties:
  • 41 views sinds 30-01-2008

Verwijderd

Topicstarter
Een vraagje over C:

Als je in je C-file een header-file include; hoe kan je dan precies de attributen en methoden ervan gebruiken?

Stel je hebt een C-file waarin staat: #include test.h
en test.h bevat een methode setX();
hoe kan je deze dan aanroepen vanuit je C-file?

BVD!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 15:32

.oisyn

Moderator Devschuur®

Demotivational Speaker

euh :?

door te includen KUN je ze juist gewoon gebruiken door setX () aan te roepen. Verder is je vraagstelling heel erg vaag. Lees P&W FAQ - De "quickstart" even door om te zien hoe je een topic opent.

Hoe #include files werken in C/C++ is basis-programmeerkennis en zul je toch helemaal zelf uit moeten zoeken. Lees bijvoorbeeld eens wat documentatie door zoals een boek, of zoek een tutorial op internet. Veel succes

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

(overleden)
gewoon aanroepen met setX(); lijkt me ;)
Het lijkt me sterk dat je daar niet uit kan komen met een C-tutorial. Ik snap dan ook weinig van dit topic eigenlijk :)

Misschien maak je de fout dat het een C++ header is, die een class declareerd en/of in een namespace staat, maar dan zal het als volgt gaan:
C++:
1
2
3
4
5
6
7
8
9
10
#include test.h

int main( int argc, char* argv ) {

   // in een class declared
   Classname l_test;
   l_test.setX();

  // in een namespace
  namespacename::setX();


Veel succes ermee

  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

(overleden)
Ik moet niet zo traag zijn, zie ik al 8)7

Dit topic is gesloten.