【发布时间】:2020-04-16 07:38:15
【问题描述】:
根据我构建的这个代码填充一个char*:
char* pathAppData = nullptr;
size_t sz = 0;
_dupenv_s(&pathAppData, &sz, "APPDATA");
我可以很容易地用这个代码和append 这个string 在未来构造一个string:
std::string sPathAppData(pathAppData);
sPathAppData.append("\\MyApplication");
但我无法从此代码创建wstring。为什么使用 wstring 这么复杂?我对所有这些类型都快疯了。
std::wstring wPathAppData(pathAppData); // Impossible
【问题讨论】:
标签: c++ string visual-c++ type-conversion wstring