J'ai un fichier au format: FirstName, MiddleName, LastName, Major, Ville, État, GPAC++ lecture dans un fichier, en ignorant des virgules et la sortie de données à l'écran
Je suis en train de lire le fichier et sortir les données sans les virgules à l'écran. Voilà ce que j'ai jusqu'à présent, mais il ne conserve que 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);
}
Utilisez 'getline' dans' while'. Vous l'avez fait pour la seconde (mais avec un séjour ';') mais pas la première boucle. –