【发布时间】:2016-08-20 14:34:07
【问题描述】:
如何为启动我的程序的用户获取桌面的绝对路径?
int main () {
ofstream myfile;
myfile.open ("C:\\Users\\username\\Desktop\\example.txt");
myfile << "Writing this to a file" << endl;
myfile.close();
}
【问题讨论】:
-
将是特定于操作系统的。如果你在 Windows 上,你可以do something like this
-
@CoryKramer 你认为“为每台计算机启动程序”是什么意思?
-
计算机上的每个用户
-
@RedIcon 如果您指定您的解决方案是否必须仅在 Windows 或其他操作系统上运行,这一点很重要,因为在我看来,即使您只添加了 windows 的标签,也不清楚...
-
你可能想要SHGetKnownFolderPath。