Ouverture de fichier

Résolu
Alestrio Messages postés 16 Statut Membre -  
Alestrio Messages postés 16 Statut Membre -
Bonjour à tous !
Bon, quand j'utilise :
 getline(fic, ligne); 

C'est comme si la méthode getline() n’existait pas.
De plus, quand je fais :
 fic >> ligne; 

Là, j'ai une erreur, "Aucuns opérateur ">>" ne correspondent à ces opérandes".
Sachant que fic est un stream input.

Help me please car je suis coincé, je mets ça dans mes cours ou pas ?

Merci d'avance,
Alestrio

2 réponses

  1. Dalfab Messages postés 638 Date d'inscription   Statut Membre Dernière intervention   102
     
    Bonjour,

    As-tu mis les #include nécessaires?
    Quel est le type des tes variables fic et ligne ?
    Ne manque-t-il pas un
    using namespace std;

    Il nous manque des informations pour mieux te répondre.

    Dalfab
    0
  2. Alestrio Messages postés 16 Statut Membre
     
    Bonjour, mon IDE à crash donc j'ai perdu mon fichier. Je vous donne la réponse en edit après l’avoir récupéré avec Git.

    EDIT 1 : OK, donc il semblerait que même avec les #include et le using, ça ne fonctionne pas.

    EDIT 2 : Ok, j'ai trouvé le problème, il fallait aussi include l'objet string. Je passe donc le sujet en résolu, merci de ton aide ! :)
    0