Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[SFML, C++] Błąd: "expected initializer at end of input"

Ostatnio zmodyfikowano 2012-08-18 11:14
Autor Wiadomość
xevuel
» 2012-08-17 23:02:27
@up:
Przecież napisał:
błąd znajduje się w linijce 114 ze 113

@starter:
Jaki kompilator? TDM-GCC kompiluje bez problemu. Może spróbuj utworzyć nowy projekt?

//edit:
Jesteś pewny, że nie masz czegoś takiego w kodzie:
C/C++
void konfiguracja( char * argv[] )
//{

//}[/cpp]

lub
[ cpp ] void konfiguracja( char * argv[] )
? Wstawienie czegoś takiego na koniec pliku powoduje dokładnie ten błąd o którym mówisz.
P-62789
SocrateZ
» 2012-08-17 23:04:08
114 ze 113?

Nie chce nic mówić, ale to nie out of range? :)

Po za tym w tej funkcji nie ma 114 linijek, raptem 36 z komentarzem
P-62790
starter
Temat założony przez niniejszego użytkownika
» 2012-08-17 23:04:46
Code::Blocks 10.05
nowy projekt ma pomóc, bo w starym jest dość dużo plików i wolał bym uniknąć kopiowania ich wszystkich?
//edit:
jestem pewien kilka razy sprawdzałem

@SocrateZ
nie podałem całego pliku
P-62791
xevuel
» 2012-08-17 23:07:11
Może Rebuild?

Nie chce nic mówić, ale to nie out of range? :)

Po za tym w tej funkcji nie ma 114 linijek, raptem 36 z komentarzem
On nie podał całego kodu.

@down:
No ale skoro napisał że ma tylko 113 w kodzie no to chyba logiczne że nie może wskazać konkretnej linijki?

czyli out of range -.-
Można tak powiedzieć... Ten błąd zaś nie występuje tylko w C++ - np. w PHP też tak jest.
P-62792
SocrateZ
» 2012-08-17 23:07:38
Wiem, dlatego pytam o dokładną linijkę występowania błędu, bo nie mogę się domyślić która z tej funkcji to linijka 114

@up czyli out of range -.-
Może błąd przy wczytywaniu pliku z autorami / autorem?

///// EDIT
Dobra, bo dziś nie jarze co i jak :/

@up
Hmm... PHP jest napisane w C++, więc... :)
Tam taki błąd występował gdy nie domknęło się klamerki na końcu pliku
P-62793
starter
Temat założony przez niniejszego użytkownika
» 2012-08-17 23:10:41
niestety Rebuild nic nie daje ciągle błąd jest linijkę za plikiem
P-62794
xevuel
» 2012-08-17 23:16:35
Nie mam pomysłów. Upewnij się, że ostatnią linią w pliku jest linia kończąca funkcję credits(), a po klamrze nie ma już żadnych znaków. Ewentualnie spróbuj zmienić kodowanie na UTF-8, albo skopiować pewną część kodu do notatnika (bez końcowej części), stworzyć nowy plik, stary wywalić, i dopisać to co było oryginalnie...
P-62795
SocrateZ
» 2012-08-17 23:17:43
A może spróbuj usunąć goto i dać to do pętli

( Wiem, czasem mam głupie pomysły... sorki :P )
P-62796
1 « 2 » 3 4
Poprzednia strona Strona 2 z 4 Następna strona