读书人

c++如何读取指定位置的文本文件

发布时间: 2012-04-21 14:34:44 作者: rapoo

c++怎么读取指定位置的文本文件
比如说f盘有个文本文件data.txt
想按行读取,我是这么写的
ifstream infile;
char s[1024];
infile.open("f:\data.cfg",ios::in);
while(infile.getline(s,1024))
{
cout<<s<<endl;
}
这样什么也不输出
如果改成infile.open("data.cfg",ios::in);
并且把data.txt放到项目的debug文件夹里的话,就能正确输出每行的数据
请问怎么读入指定位置的文本文件?


[解决办法]
f:\\吧,windows的目录名是\\双斜杠。
[解决办法]
双斜杠f:\\

读书人网 >C++

热点推荐