[Allegro 5] Wyświetlanie zmiennych typu string na ekran.
Ostatnio zmodyfikowano 2014-05-12 15:38
Kudłaty Temat założony przez niniejszego użytkownika |
[Allegro 5] Wyświetlanie zmiennych typu string na ekran. » 2014-05-12 14:55:17 Mój kod wygląda tak: #include <string>
char nazwa[ 14 ]; std::string nick;
if( al_key_down( & Key, ALLEGRO_KEY_ENTER ) ) { nick = ""; for( int i = 0; i < 14; i++ ) { nick = nick + nazwa[ i ]; } } al_draw_textf( font_12, al_map_rgb( 255, 222, 255 ), 2, 60, ALLEGRO_ALIGN_LEFT, "%s", nick );
Wypisywałem za pomocą std::cout i wszystko wygląda jak trzeba, ale przy takim wypisywaniu, wyskakuje błąd. Brak odpowiedzi. Inne napisy tą czcionką działają. |
|
maly |
» 2014-05-12 15:16:09 al_draw_textf(..., nick.c_str() ); |
|
Kudłaty Temat założony przez niniejszego użytkownika |
» 2014-05-12 15:38:11 Dzięki, chyba jeszcze raz wrócę do kursu, bo nie potrzebnie założyłem temat, a nie mogłem się tego dopatrzeć :/ |
|
« 1 » |