[PL]Dan Kuso

Witamy na forum serwera Dana Kuso

  • Index
  •  » Pawno
  •  » ERROR, WARNING, BŁĘDY - ROZWIĄZANIE

#1 2010-12-27 12:30:23

 Dan Kuso

http://www.sa-mp-dk.pun.pl/_fora/sa-mp-dk/gallery/2_1292440883.png

Zarejestrowany: 2010-10-23
Posty: 54
Punktów :   

ERROR, WARNING, BŁĘDY - ROZWIĄZANIE

Najprostsze błędy przy konwertacji :

Warning 217: loose indentation
To jest błąd który można bardzo prosto wyeliminować, wystarczy pod definicjami #include dodać
#pragma tabsize 0

Warning 235: public function lacks forward declaration

Oznacza to, że funkcja nie jest za forwardowana, podobnie jak wyżej błąd można bardzo łatwo usunąć, w jaki sposób ? najpierw piszemy forward a potem całą nazwę funkcji do której odwołuje się błąd, np.
forward MojaNazwaFunkcji();

Warning 203: symbol is never used: coś tam
Symbol został zdefiniowany ale nie został nigdzie użyty, usuń definicje a błąd zniknie

Warning 219: local variable cos tam shadows a variable at a preceding level
Symbol został zdefiniowany w komendzie/funkcji i na samej górze moda/skryptu razem z innymi definicjami, podobnie jak w błędzie powyżej usunięcie definicji rozwiąże problem.

Warning 213: tag mismatch
oznacza że przypisujesz złe typy zmiennych, np. zmiennej typu integer (liczby całkowite) przypisujesz zmienną typu float (liczba zmiennoprzecinkowa, rzeczywista). Przed przypisywaniem zmiennych różnych typów sprawdź czy zbiór liczb do których należy liczba/zmienna którą przypisujesz zawiera się w zbiorze liczb do którego należy liczba/zmienna do której chcesz coś przypisać. Np. Do zmiennej zawierającej liczby rzeczywistej możesz przypisać zmienną zawierające liczby całkowitą.

Error 021: symbol already defined: coś tam
Symbol został już gdzieś zdefiniowany, usuń definicję.

Error 010: invalid function or declaration
W tym błędzie zazwyczaj chodzi o klamry, sprawdź dokładnie czy w funkcji którą wskazuje błąd jest tyle samo otwierających { jak i zamykających }

Error 017: undefined symbol coś tam
Symbol nie został nigdzie zdefiniowany.

Error 001: expected token: ;, but found ]
Błąd jest prosty bo w sumie sam nam mówi co mamy wstawić, oznacza że kompilator spodziewał się ; a znalazł ]

error 025: function heading differs from prototype
Funkcja rożni się od zdeklarowanej w edytorze, musisz zmienić nazwę funkcji na standardową.


error 090: public functions may not return arrays (symbol cos tam)
Funkcja jest public i nie może zwracać tablic. Rozwiązanie - usuń public przed funkcją.

fatal error 100: cannot read from file: cos tam
Kompilator nie może odczytać danego pliku/bądź go w ogóle nie ma, jedyne wyjście z tej sytuacji to ściągnąć plik o podanej nazwie, wszystkie możliwe pliki include znajdziesz w tym dziale.

fatal error 107: too many error messages on one line
W jednej linijce jest więcej niż dwa błędy i kompilator staje w miejscu.

Offline

 
  • Index
  •  » Pawno
  •  » ERROR, WARNING, BŁĘDY - ROZWIĄZANIE

Stopka forum

RSS
Powered by PunBB
© Copyright 2002–2008 PunBB
Polityka cookies - Wersja Lo-Fi


Darmowe Forum | Ciekawe Fora | Darmowe Fora
www.yitian2.pun.pl www.noth.pun.pl www.place.pun.pl www.piotker-mu.pun.pl www.e650.pun.pl