数値を文字列に変換する方法を紹介します。一般的なstd::to_stringを用いる方法の他に、より機能的なstd::stringstreamクラスを用いる方法があります。 目次 数値から文字列への変換(std::to_stringによる変換) std::to_string 変換関数一覧 std::stringstream 経由で数値を文字列に変換 char型をstring型に変換する方法 数値から文字列への変換 intやdouble等の数値型を文字列型(std::string)に変換するには、std::to_string関数を用いるのが有効です。 // #include <string> std::to_string(123); // "123" (int to string) std::to_string(3.1); // "3.100000" (double to string) s