std::to_wstring
cppreference.com
<tbody>
</tbody>
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) |
1) , , buf
std::swprintf(buf, sz, L"%d", value).2) , ,
buf std::swprintf(buf, sz, "%ld", value).3) , ,
buf std::swprintf(buf, sz, "%lld", value).4) , ,
buf std::swprintf(buf, sz, "%u", value).5) , ,
buf std::swprintf(buf, sz, "%lu", value).6) , ,
buf std::swprintf(buf, sz, "%llu", value).7,8) , ,
buf std::swprintf(buf, sz, "%f", value).9) , ,
buf std::swprintf(buf, sz, "%Lf", value).| value |
,
double f = 23.43;
std::wstring f_str = std::to_wstring(f);
.
(C++11) |
string () |