Bonjour,
Je dispose d'un fichier csv que je doit exploiter.
Il est donc de la forme suivante :
nom;prenom;adresse;type;lieu
nom1;prenom1;adresse1;type1;lieu1
...
J'aimerais afficher uniquement toutes les adresses, mais je ne vois pas du tout comment procéder. Voici le code que j'ai actuellement
Ce code ne fonctionne uniquement si à la place du "; il y avait des espaces. Comment indiquer le fait que le séparateur soit ";" ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 std::ifstream fichier("fichier.csv"); std::string nom,prenom,adresse,type,lieu; std::string ligne; while ( std::getline( fichier,ligne) ) { istringstream li(ligne); li >> nom >> prenom >> adresse >> type >> lieu; cout << adresse<<endl; }
Merci à vous.
Anthony
Partager