我想将 DWORD 值转换为 wstring 值。
DWORD dw;
wstring wstr(L"");
dw = 2;
您能建议将 'dw' 分配给 'dwstr' 的理想方法吗?
我想将 DWORD 值转换为 wstring 值。
DWORD dw;
wstring wstr(L"");
dw = 2;
您能建议将 'dw' 分配给 'dwstr' 的理想方法吗?
std::wstring wstr = std::to_wstring(dw);
如果您使用的是没有 的旧编译器std::to_wstring
,请考虑lexical_cast
(例如,来自 Boost)。
顺便说一句,如果你想创建wstr
一个空字符串,就wstring wstr;
足够了。
在 C++03 上,您可以执行以下操作:
std::wstringstream stream;
stream << dw;
wstr = stream.str();