c++读取txt文件,按空格分割字符串

2019-01-07  本文已影响0人  tsslisimin
                       ifstream fin("/home/simin/mywork/后三 (copy).pos");
            string line_info,input_result;
            vector<string> vectorString;
            if(fin) // 有该文件
            {
                while (getline (fin, line_info)) // line中不包括每行的换行符
                {
                            stringstream input(line_info);
                            //依次输出到input_result中,并存入vectorString中
                            cout<<"line_info: "<<line_info<<endl;
                            while(input>>input_result)
                                vectorString.push_back(input_result);

                            for(int j=0;j<vectorString.size();j++){
                                   cout<<vectorString[j]<<endl;
                               }
                    }
            }
            else // 没有该文件
            {
                cout<<"no such file"<<endl;;
            }
上一篇 下一篇

猜你喜欢

热点阅读