【发布时间】:2014-02-25 09:27:36
【问题描述】:
我遇到了一个小问题...我必须从 .list 文件中读取数据,但由于某种原因我只能这样做...我显然已经检查了很多次路径并尝试复制文本文件中的数据并使用它,它工作正常,但我真的需要从 .list 文件中读取。与文本文件相比,我应该以不同的方式读取吗?如果有怎么办?
代码如下:
#include<iostream>
#include <string>
#include <fstream>
using namespace std;
int main (int args[])
{
ifstream infile;
infile.open("D:\transaction.list",ios::in);
if (!infile) {
cerr << "Can't open input file " << "D:\\transaction.list" << endl;
char ch;
std::cin>>ch;
exit(1);
}
}
这显示无法打开文件...
这是列表文件:
C12397,P342,P8,P563,P456
C3452,P546,P8,P673,P675
C1238,P1
C12397,P8,P673,P42
知道我做错了什么吗?谢谢。。
【问题讨论】:
标签: c++ fstream ifstream file-handling ext.list