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