【发布时间】:2011-03-24 16:44:04
【问题描述】:
我想获取我使用 ofstream 创建的文件的目录。 我写的代码类似于
std::ofstream txt("sample.txt", std::ios::binary);
然后我在txt文件中写入一些东西,然后调用txt.close()关闭ofstream。写作时,我想获取sample.txt文件的位置并将其写入sample.txt。 例如,目录路径是这样的:
/home/usr/Downloads/sample.txt
我想将整个内容保存为字符串,以便将其写入 sample.txt 文件。任何人都可以帮忙吗? 我正在使用 linux 来编写代码,并且一个通用的方法会很好(在 windows、linux、mac 等上工作)。
【问题讨论】: