Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2996 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  Lecture d'un fichier

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Lecture d'un fichier

n°1927956
anthonypla​y
Posté le 30-09-2009 à 14:54:25  profilanswer
 

Bonjour.
 
 Jai un petit problème. J'aimerais lire un fichier ligne par ligne et à chaque lecture de la ligne insérer les chaines de caracteres dans des variables.
 
voila à quoi ressemble une ligne de mon fichier

Citation :

Jeux--Halo3--2008--la Guerre--Bungie--360--18--16


 
Donc le but est de mettre la veleur "Jeux" dans une variable, la valeur "Halo3" dans une variable et ainsi de suite.
 
 
 
Et voici le code que j'ai écris
 

Code :
  1. ifstream fichier("save.txt" );
  2.     if(fichier) // si le fichier existe
  3.     {
  4.         string ligne;
  5.         while(getline(fichier,ligne))
  6.         {
  7.             char type[5];
  8.             char titre[50];
  9.             int parution;
  10.             char theme[30];
  11.             char auteur[30];
  12.             char duree[5];
  13.             char socprod[50];
  14.             char plateforme[56];
  15.             int note;
  16.             int classif;
  17.            ligne>> type >>"--">>titre<<"--">>parution>>"--">>theme>>"--">>socprod>>"--">>plateforme>>"--">>note>>"--">>classif<<endl;
  18.            }
  19.     }


 
Mais l'erreur retourné est

Citation :

C:\C-projet\mediatek\mediatek.cpp|47|error: no match for 'operator>>' in 'ligne >> type'|


 
Avez-vous une idée de l'erreur ?
 
Merci.  
Anthony

mood
Publicité
Posté le 30-09-2009 à 14:54:25  profilanswer
 

n°1927967
Taz
bisounours-codeur
Posté le 30-09-2009 à 15:05:22  profilanswer
 

1) c'est quoi ces >> << intempestif ?
2) string c'est une string et pas un istringstream.
3) tu n'écrirais pas cin >> "--" alors pourquoi le faire ici.
4) aucun contrôle d'erreur ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  Lecture d'un fichier

 

Sujets relatifs
lecture/écriture fichier texte et conversion en données numériquesOuverture/lecture dans un fichier texte Access VBA
[java]Lecture d'un gros fichier texte[RESOLU]Problème de lecture de fichier tout bête
[C] Ecriture/lecture de float dans un fichierAPACHE POI 3.5 - Lecture de fichier XLSX - InvalidFormatException !
problème de lecture de fichier binaire[Résolu]Lecture d'un fichier csv
[Java] Problème de lecture dans un fichierLecture de fichier
Plus de sujets relatifs à : Lecture d'un fichier


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR