我有以下代码。
wchar_t path[MAX_PATH +1] = {0};
SHGetFolderPathW(NULL, CSIDL_COMMON_APPDATA, NULL, SHGFP_TYPE_CURRENT, path);
Run Code Online (Sandbox Code Playgroud)
在这里,我将程序数据文件夹路径带到 wchar_t 的“路径”。我想将它转换为 wstirng 并打印出来。我怎样才能做到这一点 ?
尝试以下
#include <string>
#include <iostream>
int main() {
wchar_t path[MAX_PATH +1] = ...;
std::wstring s(path);
std::wcout << s;
return 0;
}
Run Code Online (Sandbox Code Playgroud)