问一个在文本文件中找包含字符串行的问题
hdboy 2005-06-11 06:50:41 代码:
#include <iostream>
#include <fstream>
using namespace std;
int main(){
fstream fc;
char line[688][62];
fc.open("tel.dat");
for(int i=0;i<688&&!fc.eof();i++){
fc.getline(line[i],62);
cout<<line[i]<<endl;
}
fc.close();
return 0;
}
这样把文本里688行的内容一一送到line[i]中,我想在每一行中查找,只要里面包含有argv[1]的行就显示,否则不现实,然后按会车退出程序。这个程序应该怎么实现啊?
还有,文本文件里有中文,用中文做参数有问题么?