我有一个格式为:FirstName,MiddleName,LastName,Major,City,State,GPA 的文件
我正在尝试读取文件并将不带逗号的数据输出到屏幕上。这是我到目前为止所拥有的,但它只输出 GPA:
#include <fstream>
#include <iostream>
#include <string>
#include <sstream>
using namespace std;
int main(){
string fileline;
string word;
ifstream studentData;
studentData.open("studentData.csv");
while(studentData){
getline(studentData,fileline);
istringstream ss(fileline);
while(getline(ss, word,','));{
cout << word << '\n';
}
}
return(0);
}