Halihó!
>> Például a g++ szó nélkül kódot generál:
>> [...]
>> if ( iError = 0 & iReturn < 0 )
>> [...]
>> többszöri átnézésre sikerült felfedezni egy néhányszáz soros program
>> vége felé az ilyen jellegű mellégépeléseket, pedig az lclint rögtön
>> mondja:
> Adj egy -Wall opciot a g++-nak, akkor warning-ot mond ra. Nezd
> meg a tobbi -W opciot is a man g++-ban.
Ez így igaz, szoktam is használni, csak egy könnyen átlátható
helyzetet szerettem volna bemutatni. Sajnos a -Wall nem fedez fel egy
csomó _valószínüsíthető_ hibát, amely miatt az lclint figyelmeztet (a
nyelv megengedi, csak többnyire nem azt akartam írni), jelen esetben:
if ( iError == 0 && iReturn < 0 )
--
Frank O'Yanco - Auth Gábor -=- Mobil/SMS +36203494743 /+36303687792
Age of The Penguin -=- SuSE Linux 7.1 -=- http://andromeda.rgstudio.hu
|