Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[Allegro] In function 'int _mangled_main()':| main.cpp|9|error: expected ')' before ';' token

Ostatnio zmodyfikowano 2012-10-05 15:19
Autor Wiadomość
TNTeener
Temat założony przez niniejszego użytkownika
[Allegro] In function 'int _mangled_main()':| main.cpp|9|error: expected ')' before ';' token
» 2012-10-05 13:54:59
Cześć, to znowu ja. Tym razem mam błąd w kodzie. Z tego co widzę to błąd z ")" i ";". Jak mam go poprawić?
Tutaj kod:
C/C++
#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( 10, 10, 10 );
   
    BITMAP * bufor = NULL;
    BITMAP * ludek = NULL;
   
    bufor = create_bitmap( 800, 600 );
    if( !bufor )
    {
        set_gfx_mode( GFX_TEXT, 0, 0, 0, 0 );
        allegro_message( "Nie zaladowano bufora" );
        allegro_exit();
        return 0;
    }
    ludek = load_bmp( "ludzik.bmp", default_palette );
    if( !ludek )
    {
        set_gfx_mode( GFX_TEXT, 0, 0, 0, 0 );
        allegro_message( "Nie zaladowano ludzik.bmp" );
        allegro_exit();
        return 0;
    }
    int ludek_x = 0, ludek_y = 0;
    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++;
       
       
    }
    allegro_exit();
    return 0;
}
END_OF_MAIN()
Tu cała treść błędu:

main.cpp||In function 'int _mangled_main()':|
main.cpp|9|error: expected ')' before ';' token|
||=== Build finished: 1 errors, 0 warnings ===|
P-66102
wojownik266
» 2012-10-05 14:00:06
Nie jestem tego do końca pewien ale wydaje mi się że brakuje średnika na końcu programu po instrukcji "END_OF_MAIN()//tutaj postaw średnik"
P-66103
TNTeener
Temat założony przez niniejszego użytkownika
» 2012-10-05 14:10:24
Dalej to samo. Nie ma różnicy,
P-66104
Maxius
» 2012-10-05 15:17:39
clear_to_color( screen, makecol( 10, 10, 10 );
Czy czegoś tu nie brakuje?

A przy okazji- umiejętność czytania błędów to podstawa.
P-66105
wojownik266
» 2012-10-05 15:19:53
Jak na moje oko to brakuje nawiasu...
P-66106
« 1 »
  Strona 1 z 1