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

[C++, SFML] Problem z wpisywaniem tekstu

Ostatnio zmodyfikowano 2014-12-08 19:50
Autor Wiadomość
Snaki
Temat założony przez niniejszego użytkownika
[C++, SFML] Problem z wpisywaniem tekstu
» 2014-12-08 19:42:58
Witam.
Tworzę Milionerów, jestem na etapie zapisywania wyników. Mam taki problem, że chcę pobrać nick gracza (poprzez eventy), dopisywać do zmiennej string nastepujące litery ze zmiennej char, a następnie wypisać cały nick. Niestety, wypisuje mi tylko po jednek literze. Fragment kodu:

C/C++
if( event_zapisz.type == Event::TextEntered )
{
    string str;
    if( event_zapisz.text.unicode < 128 )
    {
        str += static_cast < char >( event_zapisz.text.unicode );
        cout << str << endl; // tutaj oczywiscie doloze wypisywanie w sfml, tutaj przyklad z uzyciem cout
       
    }
}
P-122551
NopeDotAvi
» 2014-12-08 19:50:39
https://www.youtube.com/watch?v=4etTE_0CEY8&list=PLHJE4y54mpC5j_x90UkuoMZOdmmL9-_rg&index=8

Wypisuje po jednej bo za każdym razem jak wpiszesz coś to tworzysz nową zmienną, a nie dopisujesz do starej.
P-122553
« 1 »
  Strona 1 z 1