Ich muss nur 1 char
zu besetzen string
. Der umgekehrte Weg ist ziemlich einfach str[0]
.
Folgendes hat bei mir nicht funktioniert:
char c = 34;
string(1,c);
//this doesn't work, the string is always empty.
string s(c);
//also doesn't work.
boost::lexical_cast<string>((int)c);
//also doesn't work.
string(1, c)
es nicht funktioniert? Das ist der richtige Weg, dies zu tun.