Konwersja char na string.
Ostatnio zmodyfikowano 2013-03-24 12:26
PGS-MSI Temat założony przez niniejszego użytkownika |
Konwersja char na string. » 2013-03-24 09:52:07 Witam Poszukuję dobrze działającego sposobu konwersji znaku w zmiennej char na znak w zmiennej string. char a = 'a'; string x;
x = a;
Używałem tego ale to nie za bardzo chce działać. char bufor = 'a'; string bufor2; std::string str( 1, bufor ); bufor2 = str;
Bardzo proszę o pomoc. |
|
SeaMonster131 |
» 2013-03-24 10:01:35 Ten pierwszy sposób jak najbardziej działa. Spróbuj może tylko dać string x = ""; , bo deklarując zmienną lokalnie, jej wartością mogą być jakieś śmieci. |
|
Monika90 |
» 2013-03-24 10:11:36 std::string ma konstruktor domyślny, domyślna inicjalizacja zmiennej lokalnej powoduje wywołanie tego konstruktora, więc string x; to prawidłowo zainicjalizowany pusty string. |
|
PGS-MSI Temat założony przez niniejszego użytkownika |
» 2013-03-24 10:12:28 No to nie wiem dlaczego wcześniej się kompilator o to rzucał a teraz nie, "złośliwość rzeczy martwych" ;-) Dzięki wielkie, za pomoc. Takie proste a na to nie wpadłem. Konwersja z string'a na int'a już raczej taka prosta nie będzie. |
|
mactec |
» 2013-03-24 10:39:08 |
|
PGS-MSI Temat założony przez niniejszego użytkownika |
» 2013-03-24 12:26:40 I to się nazywa Forum. Dzięki wielkie za szybką pomoc. ;-) |
|
« 1 » |