wgrywanie obrazka
Ostatnio zmodyfikowano 2011-04-19 17:37
verst Temat założony przez niniejszego użytkownika |
wgrywanie obrazka » 2011-04-19 17:27:04 Poznałem podstawy c++, i zamierzam wziąć się do poznania biblioteki allegro. Wszytsko szło pięknie do puki nie na trafiłem na wczytywanie i wyświetlanie obrazka z mojego kompa ;d Mianowicie dev c++ pokazuje mi na 4 linie: ludek = load_bmp( "ludek.bmp", default_palette );
zaś komunikat jest taki: 9 C:\Users\Lenovo\Documents\PROGRAMOWANIE C++ NAUKA\dd\aaaa\main.cpp `ludek' undeclared (first use this function) O to cały kodzik: #include <allegro.h> int main() { allegro_init(); install_keyboard(); set_color_depth( 16 ); set_gfx_mode( GFX_AUTODETECT_WINDOWED, 800, 600, 0, 0 ); clear_to_color( screen, makecol( 128, 128, 128 ) ); ludek = load_bmp( "ludek.bmp", default_palette ); if( !ludek ) { set_gfx_mode( GFX_TEXT, 0, 0, 0, 0 ); allegro_message( "nie mogę załadować obrazka Ludek !" ); allegro_exit(); return 0; } blit( ludek, screen, 0, 0, 100, 100, ludek->w, ludek->h ); readkey(); allegro_exit(); return 0; } END_OF_MAIN();
Aaa i tak, mam wgrany obrazek bmp w tym folderze :D |
|
szyx_yankez |
» 2011-04-19 17:31:39 Nie zadeklarowaleś bitmapy 'ludek'.
Dodaj ten kod przed pierwszym użyciem tej bitmapy. |
|
dmx81 |
» 2011-04-19 17:37:25 no i zachecam do samodzielnego myslenia,kompilator wyraznie podpowiada,ze ludek nie jest nigdzie zadeklarowany |
|
« 1 » |