获取用户临时文件夹路径c ++

Ell*_*mes 3 c++ string directory temp

好的,今天你们都得到了巨大的帮助,我最后一个问题将完成我的计划,我希望不难回答.

我想要做的是获取用户临时文件夹路径并将其保存到std :: string.

我能够找到这个链接:http://msdn.microsoft.com/en-us/library/aa364992%28VS.85%29.aspx

链接的唯一问题是我不明白如何采取并将其保存为字符串.

Jon*_*ter 6

std::wstring strTempPath;
wchar_t wchPath[MAX_PATH];
if (GetTempPathW(MAX_PATH, wchPath))
    strTempPath = wchPath;
Run Code Online (Sandbox Code Playgroud)

更改wstring到string,wchar_t到char和GetTempPathW到GetTempPathA,如果你不使用Unicode.