Lecture fichier C++

Fermé
didi1987 Messages postés 6 Date d'inscription samedi 12 avril 2008 Statut Membre Dernière intervention 24 mai 2008 - 12 avril 2008 à 18:10
didi1987 Messages postés 6 Date d'inscription samedi 12 avril 2008 Statut Membre Dernière intervention 24 mai 2008 - 13 avril 2008 à 14:06
Bonjour,

Je fais actuellement un programme en C++ qui lit dans un fichier caractère par caratère. J'utilise pour cela fscanf(f,"%c",&car) où f est mon fichier et car le caractère que je lis. Cependant je voudrais lire tant que je ne suis pas à la fin du fichier --> while (!feof(f)) ..... et je veux aussi vérifier que je ne suis pas en fin de ligne pour cela j'utilise eol mais comment l'écrire --> while(!eol) ?? cela ne marche pas. Est ce que quelqu'un à une solution pour tester la fin de ligne de cette manière ?

Merci pour votre aide,

2 réponses

damlegone32 Messages postés 74 Date d'inscription lundi 11 septembre 2006 Statut Membre Dernière intervention 31 mai 2011 29
12 avril 2008 à 23:10
Salut,

Pourquoi pas while( car != '\n') ?

A+
0
didi1987 Messages postés 6 Date d'inscription samedi 12 avril 2008 Statut Membre Dernière intervention 24 mai 2008
13 avril 2008 à 14:06
ok je vais essayer avec ça. Merci
0