次の方法で共有


to_string

値を string に変換します。

string to_string(int Val); string to_string(unsigned int Val); string to_string(long Val); string to_string(unsigned long Val); string to_string(long long Val); string to_string(unsigned long long Val); string to_string(float Val); string to_string(double Val); string to_string(long double Val);

パラメーター

パラメーター

説明

Val

変換する値。

戻り値

値を表す string 値。

解説

関数は sprintf(Buf, Fmt, Val) を呼び出すように、Val を関数内部の配列オブジェクト Buf に格納された要素シーケンスに変換します。ここで、Fmt は

  • Val に int 型がある場合、"%d" です。

  • Val に unsigned int 型がある場合、"%u" です。

  • Val に long 型がある場合、"%ld" です。

  • Val に unsigned long 型がある場合、"%lu" です。

  • Val に long long 型がある場合、"%lld" です。

  • Val に unsigned long long 型がある場合、"%llu" です。

  • Val に float 型または double 型がある場合、"%f" です。

  • Val に long double 型がある場合、"%Lf" です。

string(Buf) が返されます。

必要条件

ヘッダー: <string>

名前空間: std

参照

関連項目

string (C++ STL <string>)

wstring

<string>