📅  最后修改于: 2023-12-03 14:39:57.702000             🧑  作者: Mango
C++中的std::to_wstring是一个将各种数据类型转换为wstring类型的函数。它的头文件为
std::wstring to_wstring( int value );
std::wstring to_wstring( long value );
std::wstring to_wstring( long long value );
std::wstring to_wstring( unsigned value );
std::wstring to_wstring( unsigned long value );
std::wstring to_wstring( unsigned long long value );
std::wstring to_wstring( float value );
std::wstring to_wstring( double value );
std::wstring to_wstring( long double value );
上述语法中,后面的value为需要转换的数据类型。
将转换后的value类型转换为std::wstring类型,并返回。
下面是几个使用std::to_wstring的示例:
// 将整型数字转换为wstring类型
int value1 = 123;
std::wstring str1 = std::to_wstring(value1);
// str1现在为L"123"
// 将浮点型数字转换为wstring类型
double value2 = 3.14;
std::wstring str2 = std::to_wstring(value2);
// str2现在为L"3.140000"
// 将无符号长整型数字转换为wstring类型
unsigned long value3 = 123ull;
std::wstring str3 = std::to_wstring(value3);
// str3现在为L"123"