...">
美文网首页
c++读取txt文件,按空格分割字符串

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

作者: tsslisimin | 来源:发表于2019-01-07 11:23 被阅读0次
    • 加头文件
      #include"string.h"
      #include<iostream>
      #include<sstream>
      #include<fstream>
      using namespace std;

    • 代码如下:

                           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;;
                }

    相关文章

      网友评论

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

          本文链接:https://www.haomeiwen.com/subject/flayrqtx.html