Avatar billede sf Nybegynder
20. januar 2005 - 22:01 Der er 6 kommentarer og
1 løsning

globale variabler

jeg har en main fil og en del underliggende cpp filer der er "include" fra main. hvor laver jeg en global variabel jeg kan bruge i alle filerne?
Avatar billede arne_v Ekspert
20. januar 2005 - 22:07 #1
includer du de andre .cpp filer i din main .cpp fil ?

Det er ikke pænt !

Hvis du erklærer din globale variabel oven over alle #include af .cpp filer, så
kan den bruges i alle.
Avatar billede sf Nybegynder
20. januar 2005 - 22:12 #2
hvor dan skal jeg så gøre det hvis jeg ikke skal include mine cpp filer?
Avatar billede arne_v Ekspert
20. januar 2005 - 22:15 #3
Så erklærer du din globale variabel i en .h fil med extern foran, includer den
.h fil i alle dine .cpp filer, oversætter .cpp filerne separat og linker
det hele til en enkelt exe fil.
Avatar billede sf Nybegynder
20. januar 2005 - 22:19 #4
complier det hver for sig og hvordan linker jeg dem så sammen? (bruger gcc)
Avatar billede arne_v Ekspert
20. januar 2005 - 22:27 #5
gcc -c a.cpp -o a.o
gcc -c b.cpp -o b.o
gcc -c c.cpp -o c.o
gcc a.o b.o c.o -o dinexe
Avatar billede sf Nybegynder
20. januar 2005 - 22:38 #6
takker laver du ikke et svar?
Avatar billede arne_v Ekspert
20. januar 2005 - 22:40 #7
kommer her
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester