c++ to_string函数的用法是什么
C++ の文字列型に変換する関数 to_string は、整数、実数、文字、列挙などのデータ型から、それぞれの文字列表現を作成する関数です。
to_string 関数の使用方法:
#include <string>
int main() {
int num = 123;
std::string str = std::to_string(num);
return 0;
}
上の例では、to_string関数は整数変数numを文字列型に変換し、その結果を変数strに代入します。最終的に、変数strの値は「123」になります。
to_string関数は、浮動小数点型変数、文字型変数、列挙型変数などを変換することにも使用できます。例えば:
#include <string>
int main() {
float f = 3.14;
std::string str = std::to_string(f);
char c = 'A';
std::string str2 = std::to_string(c);
enum Color { RED, GREEN, BLUE };
Color color = RED;
std::string str3 = std::to_string(color);
return 0;
}
上の例では、それぞれ浮動小数点数型変数f、文字型変数cと列挙型変数colorを文字列型に変換しています。