文字列を生成したい
std::string mystr("\3");
動的に。number は実行時に取得されます。
それを16進数で表現するにはどうすればよいですか?
int x = 5;
したがって、文字列は「\5」になりますが、作成は動的です。
にキャストx
してから、を使用して をchar
ビルドします。デモstring
stringstream
int x = 65; // 'A'
stringstream ss;
string s;
ss << (char) (x & 0xff);
ss >> s;
return s;