Gerçekten kapatmak herhangi bir cevap bulamadık ...C++ 1 karakterden dizeye dönüştürülüyor mu?
zıt yönlü str gibi oldukça basittir [0]
Ama dizeye sadece 1 kömürü döküm gerekiyor ...
böyle:
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 return null
yeniden edilemez: http://coliru.stacked-crooked.com/view?id=921396d51d6d0324bef7cc64062decc3-1dfa45f65786f4a26064bc85b3de325a – chris
Eğer 'dize (1, c)' çalışmıyor ne malum? Bunu yapmanın doğru yolu budur. – templatetypedef
Hangi derleyiciyi kullanıyorsunuz? Hangi ortam. Belki bu derleyicinizle ilgili bir hatadır. –