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を文字列型に変換しています。

bannerAds