文本的处理(急)
请问在VC++控制台程序里面怎么把文本中的文件一行一行读出来,再进行分析?
我的例子:
admin admin 0 0 0
把前面两个admin 分别定义到变量str1,str2,中,后面的3个零分别定义到int1,int2,int3中去
请各位高手给予解答,小弟万分感谢
[解决办法]
例如你的文件:(e:\1.txt 调试使用)
admin1 admin2 0 1 2
#include <fstream>
#include <iostream>
#include <string>
#include <conio.h>
using namespace std;
int main()
{
ifstream fii( "e:\\1.txt ");
std::string str1,str2;
int int1,int2,int3;
fii> > str1> > str2> > int1> > int2> > int3;
cout < < "str1: " < <str1 < <endl;
cout < < "str2: " < <str2 < <endl;
cout < < "int1: " < <int1 < <endl;
cout < < "int2: " < <int2 < <endl;
cout < < "int3: " < <int3 < <endl;
fii.close();
getch();
return 0;
}