A_N_K Skrevet 8. mars 2003 Del Skrevet 8. mars 2003 Noen som husker hvordan man benytter nøkkelordet 'extern' i C? Har en oppgave som må gjøres i standard C, kunne trenge et globalt object som er delt mellom alle moduler (kildefiler), det er dette extern er godt for eller hva? Jeg har altså opprettet en global extern variabel i en felles header, men linkeren rapporterer multiple definisjoner. Noen som kan minne meg om hvordan dette funker, har ikke noen skikkelig C-bok i nærheten ... Lenke til kommentar
Scalpel Skrevet 21. mars 2003 Del Skrevet 21. mars 2003 Mulig spørsmålet er foreldet, men her er allikevel et svar... felles.h extern int global_variable; //deklarert i annen fil fil1.c #include <felles.h> int global_variable; //deklarert her fil2.c #include <felles.h> extern int global_variable; //deklarert i annen fil Noe slikt noe bruker jeg. Lenke til kommentar
A_N_K Skrevet 22. mars 2003 Forfatter Del Skrevet 22. mars 2003 Godt mulig at det var noe sånt man skulle gjøre ja, vel, oppgaven er overstått i alle fall : ) Synd at vi ikke kan skrive C++ : Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå