1

在 Visual Studio 2015 中temp_directory_path()使用:std::experimental::filesystem

#include <iostream>
#include <experimental/filesystem>
namespace fs = std::experimental::filesystem;
int main() {
    std::cout << fs::temp_directory_path().generic_string() << std::endl;
    std::cout << fs::temp_directory_path() << std::endl;
}

输出:

C:/Users/ADMINI~1/AppData/Local/Temp/
C:\Users\ADMINI~1\AppData\Local\Temp\

是否可以获取完整路径名C:/Users/Administrator/AppData/Local/Temp/而不是8.3 别名

使用 Visual C++,调用fs::temp_directory_path()例如_Temp_get(wchar_t (&)[_MAX_FILESYS_NAME]). C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\filesystem但是,该功能的来源似乎不可用。

4

0 回答 0