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\
8.3 エイリアスC:/Users/Administrator/AppData/Local/Temp/
の代わりにフル パス名を取得することは可能ですか?
Visual C++ を使用して、 eg inをfs::temp_directory_path()
呼び出します。ただし、その関数のソースは利用できないようです。_Temp_get(wchar_t (&)[_MAX_FILESYS_NAME])
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\filesystem