// Csvtest main: test Csv class int main(void) { string line; Csv csv; while (csv.getline(line) != 0) { cout << "line = `" << line <<"'\n"; for (int i = 0; i < csv.getnfield(); i++) cout << "field[" << i << "] = `" << csv[i] << "'\n"; // use operator[] instead of getfield } return 0; }
// Csvtest main: test Csv class int main(void) { string line; Csv csv; //Csv csv2( ifstream( "harder.csv" )); while (csv.getline(line) != 0) { cout << "line = `" << line <<"'\n"; for (int i = 0; i < csv.getnfield(); i++) cout << "field[" << i << "] = `" << csv.getfield(i) << "'\n"; } return 0; }