【发布时间】:2021-09-24 12:43:55
【问题描述】:
我正在尝试创建一个简单的控制台应用程序,它只清理 %temp% 文件。
那么,如何在临时文件目录中找到用户名和系统盘输入呢?
这是一个字符串变量,我打算存放%temp%目录:
string tempDir = sysDisk << ":/Users/" << userName << "AppData/Local/Temp/"
【问题讨论】:
-
试试
%username% -
只需读取相应的环境变量 (
std::getenv)。 -
您可以使用
%LocalAppData%获取当前用户的appdata/local文件夹。 -
可以使用
std::filesystem::temp_directory_path()获取临时目录
标签: c++