【发布时间】:2014-02-26 02:23:24
【问题描述】:
我正在尝试在 Windows 的 C++/CX 应用程序中使用 std::to_wstring 函数将 int 转换为 wstring*。
以下内容不起作用:
wstring* turn = &(to_wstring(50)); //the value of *turn is ""
但是这样做:
wstring tu = to_wstring(50);
wstring* turn = &tu; //the value of *turn is "50"
有人能解释一下为什么吗?两个代码 sn-ps 不应该显示完全相同的行为吗?
【问题讨论】:
-
第一个甚至不应该编译,但它是一个 Visual C++ 错误
标签: c++ windows-runtime