首先,是的,我搜索过 sof 和 google,我能找到的只是使用双斜杠,但这并没有起到作用,所以我在问,我做错了什么。
我的 C 盘上有一个名为 testing.txt 的测试文件。(C:/testing.txt)
我使用的代码是:
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
ifstream failas;
failas.open("C:\\testing.txt");
if (!failas)
{
cout<<"not today, baby"<<endl;
}
else cout<<"yeah, baby, it's open"<<endl;
string line;
getline(failas,line);
cout<<line;
failas.close();
return 0;
}
尝试了所有类型的斜线。(\//\///\)(程序远在C盘)谢谢!
[编辑]:文件夹截图 http://i48.tinypic.com/5xmt86.png