注册 登录
编程论坛 C++教室

菜鸟就教怎么实现对TXT文档里面的数据一行行读出来?

lightbrother 发布于 2012-10-31 15:29, 376 次点击
如题,比如TXT里面是123
                   1234
                   12345
把123先读出来 然后在吧1234读出来
3 回复
#2
wp2319572012-10-31 15:31
用回车换行符判断结束标志
#3
超级菜鸟手2012-11-03 12:24
fstream infile("itemlist.txt", ios::in);

     int Size = 0;
     string temp;
     string item1[100];
     while( !infile.eof() ){
        getline(infile, temp);
            item1[Size] = temp;
            Size++;
            }// done reading file
     infile.close();
            
     for(int i = 0; i < Size; i++){
            cout<<i+1<<". "<<item1[i]<<endl;
             }
#4
天剑山2012-11-03 14:44
直接getline函数即可
1