- 433 名前:デフォルトの名無しさん [2007/10/28(日) 21:14:25 ]
- >>425#include <iostream>
#include <string> #include <vector> #include <fstream> using namespace std; main(){ string str="",buf; fstream fp("text.csv",ios::in); do {getline(fp, buf);str+=buf+"\n";}while(!fp.eof()); int m,n;vector<string> x; do{ m=str.find(",");n=str.find("\n"); if(m>n){x.push_back(str.substr(0,n));x.push_back("\n");m=n;} else x.push_back(str.substr(0,m)); str=str.substr(m+1);}while(m>=0); for(n=0;n<x.size();n++)cout<<x[n]; }
|

|