Sadece 1 döküm gerekir char
için string
. Bunun tersi oldukça basittir str[0]
.
Aşağıdakiler benim için işe yaramadı:
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.
3
Çoğaltılamıyor: coliru.stacked-crooked.com/…
—
chris
Sizi
—
templatetypedef
string(1, c)
işe yaramadığını düşündüren nedir ? Bunu yapmanın doğru yolu bu.
Hangi derleyiciyi kullanıyorsunuz? Hangi ortam. Belki bu derleyicinizle ilgili bir hatadır.
—
Maurice Reeves
libc ++ abi.dylib: istisna atma çağrısını sonlandır
—
weeo
@ weeo- Hata muhtemelen programınızda başka bir yerdedir. Neyin yanlış olduğunu anlamanıza yardımcı olabilmemiz için lütfen hatayı gösteren bağımsız, tekrarlanabilir bir örnek gönderin.
—
templatetypedef