Azaleja Temat założony przez niniejszego użytkownika |
Allegro-błąd » 2012-02-09 21:36:48 Witam, właśnie się uczę Biblioteki Allegro i już nie raz spotykam się z takim błędem i nie wiem o co chodzi, a mianowicie ja zawsze przpisuje przykłady żeby zapamiętać "kody" np. int, main, #include itp. I czasami mi wyświetla taki błąd że coś mam zile napisane ;/ "pacze" co mam zile i nic nie widze i gdy już kompletnie nie wiem co mam robić to daje te kopiuj wklej i mi działa ;/ a teraz porównałem se te kody co ja napisałem i co zrobiłem kopiuj wklej. Ja nic nie widze żebym miał zile :( może wy mi powiecie co mam zile ? a o to kod:
#include <allegro.h> int main() { allegro_init(); install_keyboard(); set_color_depth( 16 ); set_gfx_mode( GFX_AUTODETECT, 640, 480, 0, 0 ); clear_to_color( screen, makecol( 128, 128, 128 ) ); BITMAP * bufor = NULL; BITMAP * ludek = NULL; bufor = create_bitmap( 640, 480 ); if( !bufor ) { set_gfx_mode( GFX_TEXT, 0, 0, 0, 0 ); allegro_message( "Nie mogę utorzyć bufora !" ); allegro_exit(); return 0; } 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; } int ludek_x = 100, ludek_y = 100; while( !key[ KEY_ESC ] ) { if( key[ KEY_LEFT ] ) ludek_x--; if( key[ KEY_RIGHT ] ) ludek_x++; if( key[ KEY_UP ] ) ludek_y--; if( key[ KEY_DOWN ] ) ludek_y++; clear_to_color( bufor, makecol( 150, 150, 150 ) ); masked_bilt( ludek, bufor, 0, 0, ludek_x, ludek_y, ludek->w, ludek->h ); masked_blit( ludek, bufor, 0, 0, ludek_x, ludek_y, ludek->w, ludek->h ); bilt( bufor, screen, 0, 0, 0, 0, 640, 480 ); blit( bufor, screen, 0, 0, 0, 0, 640, 480 ); } destroy_bitmap( ludek ); destroy_bitmap( bufor ); allegro_exit(); return 0; } END_OF_MAIN();
PS. wiecie może jak się robi tą tabele na forum gdzie się wyświetla ten kod programu ? :P |
|
SeaMonster131 |
» 2012-02-09 21:38:18 Może podałbyś błąd jaki Ci wyskakuje? |
|
malan |
» 2012-02-09 21:40:15 Nie praktykujemy tutaj takiego nazewnictwa! Najchętniej bym go przeniósł do kosza, ale widzę, że jesteś nowym użytkownikiem. PS. wiecie może jak się robi tą tabele na forum gdzie się wyświetla ten kod programu ? :P | Kurs STC. |
|
Azaleja Temat założony przez niniejszego użytkownika |
Coś takiego » 2012-02-09 21:40:42 E:\Azaleja\main.cpp||In function 'int _mangled_main()':| E:\Azaleja\main.cpp|42|error: 'masked_bilt' was not declared in this scope| E:\Azaleja\main.cpp|44|error: 'bilt' was not declared in this scope| ||=== Build finished: 2 errors, 0 warnings ===|
|
|
malan |
» 2012-02-09 21:46:17 blit, a nie bilt. |
|
Azaleja Temat założony przez niniejszego użytkownika |
» 2012-02-09 21:49:11 aaaa! nie zauważyłem tego :D Dziękuje bardzo za wszystkto ! :3 |
|
« 1 » |