如何在桌面上的文件夹中创建文本文件
|
我的项目有问题。我的桌面上有一个项目文件夹。我想创建一个文本文件并编写一些包含此文本文件的内容。那是我的代码:
ofstream example(\"/Users/sample/Desktop/save.txt\");
但我想可以在其他Mac上运行它。我不知道应该为save.txt写地址。
谁能帮我?
没有找到相关结果
已邀请:
3 个回复
坝硷操
希望能回答您的问题,但不确定我是否正确理解了您的问题;如果不正确,请正确添加您要达到的目标的详细信息。 [更新]: 好的,我想评论可以解决问题。 您真正的问题是,您想将文件保存在玩游戏的用户的桌面上。因此,获取当前用户桌面的路径是一个问题。 我不确定是否有可移植的方式获取桌面路径,但是可以通过以下方式完成: 在Windows中: 使用SHGetSpecialFolderPath()函数。 样例代码:
在Linux中: 通过使用环境变量$ HOME 样例代码:
部窖空
犁攀富