Witam , czy mógłby ktoś napisać dlaczego poniższy kod nie działa? Wyświetlają się jedynie 2 okienka z czarnym tłem (jedno to właściwe , a skąd się bierze to drugie?)
Nie znalazłem niestety żadnego polskiego tutoriala do Allegro 5 , są tylko do 4 ki.
Czy mógłbym prosić o wrzucenie kodu najprostszego programu wyświetlającego plik graficzny tak żebym mógł sobie go przeanalizować.
#include <stdio.h>
#include <allegro5/allegro.h>
#include <allegro5/allegro_image.h>
#include <allegro5/bitmap_io.h>
int main()
{
ALLEGRO_DISPLAY *display = NULL;
al_init();
if (!al_init()){return -1;}
al_init_image_addon();
al_flip_display();
display = al_create_display(800, 600);
if(!display)
{
fprintf(stderr, "failed to create display!\n");
return -1;
}
ALLEGRO_BITMAP *obrazek =NULL;
obrazek = al_load_bitmap("obrazek.bmp");
if(al_load_bitmap("obrazek.bmp")==NULL)
{ fprintf(stderr, "Obrazek nie chce sie wczytac !\n");return -1;}
al_draw_bitmap(obrazek,0,0,0);
al_rest(3.0);
al_destroy_display(display);
return 0;
}