C++ 11には、文字列からint/floats/longsを簡単にアンパックするための関数の std::sto@
ファミリがあることを嬉しく思いました。ただし、その逆は実装されていません。標準化委員会に、int/floats/whatever(back)からstringに移行するためのstd::itos
ファミリの関数が含まれていないのはなぜですか?
私は間違っていました。「Xtos」関数のセットがあり、それらはすべてto_string
。それぞれのto_stringは、異なる基本型を取るようにオーバーロードされます。つまり、
std::string to_string(float f);
std::string to_string(int f);
...
詳細は here を参照してください。