C++:读写csv文件
#include <iostream>
#include <fstream>
using namespace std;
int main() {
ofstream outFile;
outFile.open("../data.csv", ios::ate);
for(int i=0; i<5; i++) {
outFile << i << ',' << "name" << ',' << "age" << ',' << "hobby" << endl;
outFile << i << ',' << "Mike" << ',' << 18 << ',' << "paiting" << endl;
outFile << i << ',' << "Tom" << ',' << 25 << ',' << "football" << endl;
outFile << i << ',' << "Jack" << ',' << 21 << ',' << "music" << endl;
}
outFile.close();
ifstream inFile("../data.csv", ios::in);
string lineStr;
while (getline(inFile, lineStr))
cout << lineStr <<endl;
return 0;
}