好了,今天大家对我们都有很大帮助,我最后一个问题将完成我的程序,我希望不会很难回答。
我想做的就是获取用户的临时文件夹路径并将其保存到std::string。
我能够找到此链接:http://msdn.microsoft.com/en-us/library/aa364992%28VS.85%29.aspx
链接的唯一问题是我不明白如何将其保存到字符串中。
最佳答案
std::wstring strTempPath;
wchar_t wchPath[MAX_PATH];
if (GetTempPathW(MAX_PATH, wchPath))
strTempPath = wchPath;
如果不使用Unicode,则将
wstring
更改为string
,将wchar_t
更改为char
,将GetTempPathW
更改为GetTempPathA
。