Ne nisi debil.
Ko zna koliko se svima nama puta dogodilo to isto, a i zaista moze da posluzi kao primer :)
Na primer, meni se dogadjalo jos i ovo:
--- H ---
Code:
class nekaklasa
{
}
--- CPP ---
Gomila grešaka u CPP fajlu jer nisam stavio TAČKA ZAREZ iza klase Header-u.
Pa onda dalje:
--- H ---
Code:
string nekistring;
--- CPP ---
Code:
void nekaklasa::nekametoda()
{
string nekistring;
nekistring.nekaobrada();
}
Onda ja očekujem da je "nekistring" promenjen na nivou klase i nikako mi nije jasno kako ostane
PRAZAN! Ovde, na malom primeru je očigledno da se promena odnosi sa "nekistring" u samoj metodi,
ali kada imaš gomilu dodatnog koda, onda nikako da ukapiram šta se događa.
Pa čak i neviđene gluposti sam imao u *.RC fajlu koji nema baš savršen kompajler
pa ne može da mi kaže gde je greška, na primer:
Code:
#define IDS_SER_VALIDATE_BRZINA_5513 23500
#define IDS_SER_VALIDATE_BRZINA_11025 23501
#define IDS_SER_VALIDATE_BRZINA_22050 23502
#define IDS_SER_VALIDATE_BRZINA_44100 23503
#define IDS_SER_VALIDATE_FFT_512 23510
#define IDS_SER_VALIDATE_FFT_1024 23511
#define IDS_SER_VALIDATE_FFT_2048 23512
#define IDS_SER_VALIDATE_FFT_4096 23513
#define IDS_SER_VALIDATE_FFT_8192 23514
#define IDS_SER_VALIDATE_FFT_16384 23515
23516
E sad, ovde je očigledno da stavka 23516 nema svoj #define, ali u gomili stavki
izgubio sam nekoliko sati pokušavajući da ukapiram zašto neće kompajler da se
kompajlira *.RC fajl...
i sl.
[Ovu poruku je menjao X Files dana 26.03.2006. u 20:30 GMT+1]