to_wstring

将一个值转换为宽字符串。

wstring to_wstring(int Val); wstring to_wstring(unsigned int Val); wstring to_wstring(long Val); wstring to_wstring(unsigned long Val); wstring to_wstring(long long Val); wstring to_wstring(unsigned long long Val); wstring to_wstring(float Val); wstring to_wstring(double Val); wstring to_wstring(long double Val);

参数

参数

描述

Val

要转换的值。

返回值

表示该值的宽字符串。

备注

此函数可将 Val 转换为存储在函数内部数组对象 Buf 中的元素序列,就像调用 swprintf(Buf, Len, Fmt, Val) 一样,其中 Fmt 是

  • L"%d",如果 Val 具有类型 int

  • L"%u",如果 Val 具有类型 unsigned int

  • L"%ld",如果 Val 具有类型 long

  • L"%lu",如果 Val 具有类型 unsigned long

  • L"%lld",如果 Val 具有类型 long long

  • L"%llu",如果 Val 具有类型 unsigned long long

  • L"%f",如果 Val 具有类型 float 或 double

  • L"%Lf",如果 Val 具有类型 long double

该函数返回 wstring(Buf)。

要求

标头:<string>

命名空间: std

请参见

参考

字符串(C++ STL <字符串>)

wstring

<string>