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

[Allegro 5] Wyświetlanie zmiennych typu string na ekran.

Ostatnio zmodyfikowano 2014-05-12 15:38
Autor Wiadomość
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:
C/C++
#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ą.
P-109787
maly
» 2014-05-12 15:16:09
al_draw_textf(..., nick.c_str() );
P-109795
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ć :/
P-109798
« 1 »
  Strona 1 z 1