c++操作txt

来源:互联网 发布:淘宝1元秒杀 编辑:程序博客网 时间:2024/05/16 07:39
#include<iostream>#include <fstream>#include<string>using namespace std;int main(){string line;string word;int count=0;ifstream in("c:\\street.txt");ofstream out("c:\\rstreet.txt");if(!in){cout<<"open error"<<endl;return 0;}if(!out){cout<<"open error"<<endl;return 0;}while(getline(in,line))//利用getline读取一行{for(int i=0;i<line.length();i+=2){word=line.substr(i,2);if(word!="、"){count++;out<<word;if (count%10==0)    //有10个数的时候就换行,否则就加上,分割,这样就能够做成统一格式,方便转成out<<"\n";else out<<",";}}}in.close();out.close();cout<<"finish"<<endl;system("pause");return 0;}
利用getline fstream进行读写操作非常方便,转成统一格式之后,可以存储进excel中,可以进一步操作
0 0
原创粉丝点击