Ouverture de fichier

Résolu/Fermé
Alestrio Messages postés 14 Date d'inscription lundi 8 février 2016 Statut Membre Dernière intervention 2 avril 2016 - 8 févr. 2016 à 17:43
Alestrio Messages postés 14 Date d'inscription lundi 8 février 2016 Statut Membre Dernière intervention 2 avril 2016 - 9 févr. 2016 à 15:17
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
A voir également:

2 réponses

Dalfab Messages postés 706 Date d'inscription dimanche 7 février 2016 Statut Membre Dernière intervention 2 novembre 2023 101
Modifié par Dalfab le 8/02/2016 à 20:34
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
Alestrio Messages postés 14 Date d'inscription lundi 8 février 2016 Statut Membre Dernière intervention 2 avril 2016
Modifié par Alestrio le 9/02/2016 à 15:30
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