Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Ściągnąłem z http://www.wence.vandermeersch.org/gconio/gconio.h ale to chyba jakaś błędna wersja. Ma ktoś poprawną?
Offline
Daj jakiś przykład co to na tym Ci nie działa. (kod programiku + błędy kompilatora). Wtedy otrzymasz pomoc.
DO DOŁU: Tylko 3500 linii? Czyli to malutki programik.
Ostatnio edytowany przez NIC (2009-12-11 17:17:47)
Offline
Mój program ma ponad 3500 linii, więc nie dam tu jego kodu. Przy samej kompilacji g++ wyrzuca błędy w gconio.h. Jak wrócę do domu, to wkleję, co mi wypluwa.
(Ktoś mi kiedyś gdzieś udostępnił dobrą wersję, ale nie pamiętam, kto to był i czy aby z tego forum.)
Offline
A więc dostaję:
In file included from g.cpp:7:
gconio.h:245: error: ‘win’ was not declared in this scope
gconio.h:245: error: expected ‘,’ or ‘;’ before ‘struct’
gconio.h:246: error: expected unqualified-id before ‘{’ token
gconio.h: In function ‘int get_screen_columns()’:
gconio.h:264: error: ‘get_win_size’ cannot be used as a function
gconio.h: In function ‘int get_screen_rows()’:
gconio.h:294: error: ‘get_win_size’ cannot be used as a function
gconio.h: In function ‘void gotoxy(int, int)’:
gconio.h:346: error: return-statement with a value, in function returning 'void'
gconio.h: In function ‘void textcolor(int)’:
gconio.h:438: error: return-statement with a value, in function returning 'void'
gconio.h: In function ‘void textbackground(int)’:
gconio.h:461: error: return-statement with a value, in function returning 'void'
make: *** [g.o] Błąd 1
Offline
Okazuje się, że błędy są wtedy, gdy kod źródłowy ma rozszerzenie .cpp i/lub kompiluję przez g++. Jeśli kod ma rozszerzenie .c i kompiluję przez gcc, to błędów nie ma. Ktoś ma jakieś wyjaśnienie?
Offline
Proste jak budowa cepa
Plik *.c -> Kompilator kompiluje jako język C
Plik *.cpp -> Kompilator kompiluje jako język C++
Ponieważ mamy święta to :
http://www.4shared.com/file/178138717/31ccc0d0/gconio.html
Plik z paroma modyfikacjami, może nawet działać
mi gcc dla c++ łykło ale funkcji nie testowałem
napisz czy działa jakby co
A nie powinno to trafić do "Elektronika i Programowanie" ?
Ostatnio edytowany przez Qmaty (2009-12-21 18:26:07)
Offline