【发布时间】:2012-09-07 17:56:56
【问题描述】:
我想读取保存在我工作目录文件夹中的文本文件。但是除非文本文件在工作目录中,否则它不会打开。
我正在使用这样一条线。应该改成什么?
ifstream myfile ("./folder/example.txt");
【问题讨论】:
-
我不清楚。您是否希望打开文件而不考虑工作目录中的文件?
-
"./" 通常是可执行文件所在的目录。“example.txt”真的位于“文件夹”中吗?
-
en.wikipedia.org/wiki/Path_(computing) 是这类事情的好读物
-
另外,你是在 unix 还是 windows 上?
-
不保存在工作目录的,保存在哪里?