Bonjour, j'ai un probleme, je dois faire un programme pour ouvrir un fichier .csv
Si je met l'extension .txt, je n'ai aucun probleme, le programme fonctionne.
Mais si je met un autre fichier ayant une extension .csv ca marche pas
Aidez moi s'il vous plait
Voici mon code
string nFic="c://test.csv";
Commande uneCommande;
std::string ligne;
int tab[6];
int i,j;
j=0;
//ouverture du fichier
ifstream f(nomFic.c_str());
if(!f.is_open())cout<<"Impossible d'ouvrir le fichier en lecture !"<<endl;
else
{//lecture ligne par ligne
while (f.eof()==false)
{
getline(f,ligne);
if(ligne!="")
{
split(ligne,";",tab);
for(i=0;i<6;i++) uneCommande.SetG(i,tab[i]);
_MesCommandes.push_back(uneCommande);
}
}
}
f.close(); //fermeture du fichier
cout<<endl;
Il me met impossible d'ouvrir le fichier en lecture alors qu'il existe, le fichier est dans le c