首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

std::to_wstring

Defined in header <string>

std::wstring to_wstring( int value );

(1)

(since C++11)

std::wstring to_wstring( long value );

(2)

(since C++11)

std::wstring to_wstring( long long value );

(3)

(since C++11)

std::wstring to_wstring( unsigned value );

(4)

(since C++11)

std::wstring to_wstring( unsigned long value );

(5)

(since C++11)

std::wstring to_wstring( unsigned long long value );

(6)

(since C++11)

std::wstring to_wstring( float value );

(7)

(since C++11)

std::wstring to_wstring( double value );

(8)

(since C++11)

std::wstring to_wstring( long double value );

(9)

(since C++11)

将数值转换为std::wstring...

1%29将有符号的十进制整数转换为宽字符串,其内容与std::swprintf(buf, sz, L"%d", value)会产生足够大的buf...

2%29将有符号的十进制整数转换为宽字符串,其内容与std::swprintf(buf, sz, L"%ld", value)会产生足够大的buf..。

3%29将有符号的十进制整数转换为宽字符串,其内容与std::swprintf(buf, sz, L"%lld", value)会产生足够大的buf...

4%29将无符号十进制整数转换为宽字符串,其内容与std::swprintf(buf, sz, L"%u", value)会产生足够大的buf...

5%29将无符号十进制整数转换为宽字符串,其内容与std::swprintf(buf, sz, L"%lu", value)会产生足够大的buf...

6%29将无符号十进制整数转换为宽字符串,其内容与std::swprintf(buf, sz, L"%llu", value)会产生足够大的buf...

7,8%29将浮点值转换为宽字符串,其内容与std::swprintf(buf, sz, L"%f", value)会产生足够大的buf...

9%29将浮点值转换为宽字符串,其内容与std::swprintf(buf, sz, L"%Lf", value)会产生足够大的buf...

参数

value

-

a numeric value to convert

返回值

保存转换值的宽字符串。

二次

代码语言:javascript
复制
#include <string>
#include <iostream>
 
int main() {
    double f = 23.43;        
    std::wstring f_str = std::to_wstring(f);
    std::wcout << f_str;
}

二次

产出:

二次

代码语言:javascript
复制
23.430000

二次

另见

to_string (C++11)

converts an integral or floating point value to string (function)

代码语言:txt
复制
 © cppreference.com

在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。

扫码关注腾讯云开发者

领取腾讯云代金券