Twoje PC  
Zarejestruj się na Twoje PC
TwojePC.pl | PC | Komputery, nowe technologie, recenzje, testy
B O A R D
   » Board
 » Zadaj pytanie
 » Archiwum
 » Szukaj
 » Stylizacja

 
M E N U
  0
 » Nowo¶ci
0
 » Archiwum
0
 » Recenzje / Testy
0
 » Board
0
 » Rejestracja
0
0
 
Szukaj @ TwojePC
 

w Newsach i na Boardzie
 
OBECNI NA TPC
 
 » Soulburne 00:30
 » doxent 00:24
 » ulan 00:04
 » @GUTEK@ 23:52
 » chris01 23:40
 » ripek 23:30
 » metacom 23:06
 » rooter666 22:58
 » sszpila 22:45
 » luzak2363 22:44
 » Artaa 22:38
 » Fl@sh 22:23
 » DJopek 22:21
 » rarek 22:20
 » alkatraz 22:12
 » Conan Bar 22:10
 » MARtiuS 22:07
 » Paweł27 21:45
 » Kenny 21:45
 » resmedia 21:36

 Dzisiaj przeczytano
 21087 postów,
 wczoraj 557004

 Szybkie ładowanie
 jest:
wł±czone.

 
ccc
TwojePC.pl © 2001 - 2026
A R C H I W A L N A   W I A D O M O ¦ Ć
    

C++ (chyba proste) , Szymon238 30/01/02 17:52
Zaczynam pisac w C.Mam taki problem .Chce robic projekty wieloplikowe i np w jednym z plikow .H definiuje zmienne.Nastepnie wlaczam ten plik do innych .cpp i mam blad ze zmienne sa "already defined",czyli ze sie powtazam.Czy mozna cos wpisac przed nazwa zmiennej ,nie wiem, moze deklarujac plik naglowkowy zeby kompilator sie uspokoil?
Uzywam VC++6

¦iwa p±czki je ?

  1. musisz miec , bartek_mi 30/01/02 18:15
    jakies zmienne globalne (istnieja w calym programie, dostepne z poziomu kazdej procedury itd.)- pewnie dlatego wywala Ci ten blad.
    A rada na to prosta i do zapamietania na cale zycie : jak najmniej zmiennych globalnych.
    jedyne co teraz mozesz zrobic to pozmieniac nazwy i sie modlic ze to akurat zadziala (albo wywal globalna albo zmien w procedurze).
    A skoro piszesz, ze zaczynasz to lepiej nie bawic sie w kilka plikow.

    dzisiaj jest jutrzejszym wczoraj

  2. no wlasnie , Szymon238 30/01/02 18:17
    jak sie zmienne globalne robi ??????

    ¦iwa p±czki je ?

    1. tak najprosciej to , bartek_mi 30/01/02 19:35
      jak stworzysz zmienna poza funkcja to jest globalna.

      dzisiaj jest jutrzejszym wczoraj

  3. Sprobuj... , cybertec 30/01/02 18:26
    ...skorzystac ze slowa extern.

  4. eee tam , Yankes 31/01/02 01:58
    wpisz se
    #ifndef YanDRV
    #define YanDRV "apci3120"
    #endif
    w *.h...
    jesli chcesz zmienna globalna ale tylko w danym *.cpp to wal najlepiej na gorze programu pod include'ami zebys sie nie pogubil... ale zrob sobie nawyk robienia *.h wal tam all zmienne, struktury i inne bzdety pamietaj jego samego dac tez
    #ifndef _APCI3120_H_
    #define _APCI3120_H_
    i na koncu
    #endif //_APCI3120_H_
    zeby go jak juz jest nie zapodawal kompilator na nowo...

    
All rights reserved ® Copyright and Design 2001-2026, TwojePC.PL