Hogyan kell rögzíteni a figyelmeztetést - az alapok
figyelmeztetés 219 írta (a): figyelmeztető 219. lokális változó „% s” árnyékok változó egy előző szintre
Ez azt jelenti, hogy a változó deklarált kétszer. például:
új, gyors;
új, gyors;
Mit kell tenni?
1. tudjuk eltávolítani az egyiket;
2. lehet változtatni;
De ne felejtsük el, hogy ha változtatni egy változó, akkor ki kell cserélni minden, ami érinti őt. Egy példa a megfelelő módosítást:
új fast1;
fast1 = CreatePickup (1239. 2. 1380,3220, - 1771,3235 13,5469.);
figyelmeztetés 217 írta (a): figyelmeztető 217. laza behúzás
Ez azt jelenti, hogy a kód nem táblázatba foglalt (nem épült egy létra) példa:
Stock LSNews (szín. const húr # 91; # 93;)
az (új i = 0; i
Egy példa a helyes táblázatos formában:
Stock LSNews (szín. const húr # 91; # 93;)
az (új i = 0; i
if (! lNews # 91; én # 93;)
SendClientMessage (i szín húr ..);
>
>
>
>
Mi lehet összehangolni az összes kézi vagy helye:
#pragma tabulátorméret 0
vagy használja ez jobb. pragmájához tabulátorméret - egyszerűen elfedik ezeket a figyelmeztetéseket, és semmi több.
figyelmeztetés 235 írta (a): figyelmeztető 235. közhivatali hiányzik előre nyilatkozatot% s
Ez azt jelenti, hogy a függvénynek nincs előre például létrehozott Nyilvános:
És ez úgy tűnik Uvas Waring mit csinálsz? Csak add elő:
Ha nem szeretné, hogy írjon minden alkalommal előre megteheti:
#define nyilvános:% 1 (2%) előre% 1 (2%);
nyilvános% 1 (2%)
És akkor mi az új BKV az alábbiak szerint: