[c++] Snake w konsoli
Ostatnio zmodyfikowano 2012-04-03 18:10
m4tx |
» 2012-04-02 06:18:45 z tego co wiem to kłóci się z windows.h |
Coś źle słyszałeś :P |
|
Katruf Temat założony przez niniejszego użytkownika |
» 2012-04-03 16:51:19 a możliwe że źle słyszałem, zaraz sprawdzę czy będzie śmigać
zatem: wyskakują 4 błędy
Console Snake.obj : error LNK2019: unresolved external symbol _endwin referenced in function "public: void __thiscall ekran::rysuj(void)" (?rysuj@ekran@@QAEXXZ) 1>Console Snake.obj : error LNK2019: unresolved external symbol _printw referenced in function "public: void __thiscall ekran::rysuj(void)" (?rysuj@ekran@@QAEXXZ) 1>Console Snake.obj : error LNK2019: unresolved external symbol _initscr referenced in function "public: void __thiscall ekran::rysuj(void)" (?rysuj@ekran@@QAEXXZ) 1> fatal error LNK1120: 3 unresolved externals
|
|
hincu |
» 2012-04-03 17:18:47 gdybys tak laskawie pokazal kod nie jestesmy telepatami.. |
|
Katruf Temat założony przez niniejszego użytkownika |
» 2012-04-03 17:39:59 Oto kod głównego pliku (tylko tu na razie wprowadzałem zmiany) #include <Windows.h>
#include <string>
#include "curses.h" #include "struktury.h"
int main() { initscr(); for( int y = 0; y < roz_y; y++ ) { for( int x = 0; x < roz_x; x++ ) { global.tab[ x ][ y ] = tab[ x ][ y ]; } } menu men; ekran ekr; bool ca ł o ś ć = 1; bool czy = 1; int co; while( ca ł o ś ć ) { men.rysujw(); czy = 0; co = men.czekaj_na_klik(); if( co == 2 ) czy = 1; if( co == 1 ) { czy = 0; ca ł o ś ć = 0; } system( "cls" ); czas = 500; while( czy ) { ekr.rysuj(); if( ekr.kolizja() ) czy = 0; Sleep( czas ); } men.rysujGO(); co = men.czekaj_na_klik(); if( co == 2 ) czy = 1; if( co == 1 ) { czy = 0; ca ł o ś ć = 0; } } endwin(); return 0; };
|
|
pekfos |
» 2012-04-03 17:44:05 Hehe, polskie znaki :P |
|
Katruf Temat założony przez niniejszego użytkownika |
» 2012-04-03 17:46:56 polskie znaki w kodzie nie przeszkadzają :) |
|
pekfos |
» 2012-04-03 17:51:24 int main() { int za ż ó ł ć _g ę ś l ą _ja ź ń = 5; } prog.cpp:3: error: stray ‘\305’ in program prog.cpp:3: error: stray ‘\274’ in program prog.cpp:3: error: stray ‘\303’ in program prog.cpp:3: error: stray ‘\263’ in program prog.cpp:3: error: stray ‘\305’ in program prog.cpp:3: error: stray ‘\202’ in program prog.cpp:3: error: stray ‘\304’ in program prog.cpp:3: error: stray ‘\207’ in program prog.cpp:3: error: stray ‘\304’ in program prog.cpp:3: error: stray ‘\231’ in program prog.cpp:3: error: stray ‘\305’ in program prog.cpp:3: error: stray ‘\233’ in program prog.cpp:3: error: stray ‘\304’ in program prog.cpp:3: error: stray ‘\205’ in program prog.cpp:3: error: stray ‘\305’ in program prog.cpp:3: error: stray ‘\272’ in program prog.cpp:3: error: stray ‘\305’ in program prog.cpp:3: error: stray ‘\204’ in program prog.cpp: In function ‘int main()’: prog.cpp:3: error: expected initializer before ‘_g’ |
|
Katruf Temat założony przez niniejszego użytkownika |
» 2012-04-03 17:54:53 jakiś dziwny kompilator u mnie wszystko śmiga z polskimi znakami, a wracając do tematu to skompilowałem to nawet bez błędów tylko jak zrobić żeby mi wyświetlało tablicę char'ów ?? |
|
1 « 2 » 3 |