std::to_wstring
来自cppreference.com
< cpp | string | basic string
std::basic_string
|
|
在标头
<string>
定义
|
||
std::wstring
to_wstring( int value
);
|
(1) | (C++11 起) |
std::wstring
to_wstring( long value
);
|
(2) | (C++11 起) |
std::wstring
to_wstring( long long value );
|
(3) | (C++11 起) |
std::wstring
to_wstring( unsigned value
);
|
(4) | (C++11 起) |
std::wstring
to_wstring( unsigned long value );
|
(5) | (C++11 起) |
std::wstring
to_wstring( unsigned long long value );
|
(6) | (C++11 起) |
std::wstring
to_wstring( float value
);
|
(7) | (C++11 起) |
std::wstring
to_wstring( double value
);
|
(8) | (C++11 起) |
std::wstring
to_wstring( long double value );
|
(9) | (C++11 起) |
转换数值为 std::wstring 。
参数
value | - | 要转换的数值 |
返回值
保有转换后值的宽字符串
异常
可能从 std::wstring 的构造函数抛出 std::bad_alloc 。
示例
运行此代码
#include <string> #include <iostream> int main() { double f = 23.43; std::wstring f_str = std::to_wstring(f); std::wcout << f_str; }
输出:
23.430000
参阅
(C++11)
|
转换整数或浮点值为 string (函数) |