NOMBRE DE LIGNE DANS UN FICHIER [VERSION C++]

Messages postés
269
Date d'inscription
mercredi 24 avril 2002
Statut
Membre
Dernière intervention
9 juin 2003
-
Messages postés
27
Date d'inscription
samedi 20 avril 2002
Statut
Membre
Dernière intervention
29 décembre 2008
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/9837-nombre-de-ligne-dans-un-fichier-version-c

Messages postés
27
Date d'inscription
samedi 20 avril 2002
Statut
Membre
Dernière intervention
29 décembre 2008

Il faut rajouter sous les #include
using namespace std;

Sinon ouais bof le code est rigoureusement simple
le mieux aurrai été de gerer la lecture en meme temps des fichiers ;)
Messages postés
3
Date d'inscription
vendredi 27 juin 2003
Statut
Membre
Dernière intervention
17 mars 2004

Salut tous,
Je viens de compiler ce code sous VC++6 et il me détecte 15 erreurs. J'ai ensuite fait qq modif et maintenant il m'en détecte 4 que je n'arrive pas à supprimer :
error C2065: 'string' : undeclared identifier
error C2146: syntax error : missing ';' before identifier 'ligne'
error C2065: 'ligne' : undeclared identifier
error C2065: 'getline' : undeclared identifier
si quelqu'un voit comment qu'il me le dise, celà m'aidera grandement.
Thanks,

Nono
Messages postés
28
Date d'inscription
jeudi 27 décembre 2001
Statut
Membre
Dernière intervention
5 août 2002

Je pense quand même que la gestion des e/s sur un fichier est plutôt du niveau 2 (enfin bon de toute facon on s'en fiche de savoir si c'est niv. 1 ou 2...).
Messages postés
269
Date d'inscription
mercredi 24 avril 2002
Statut
Membre
Dernière intervention
9 juin 2003

ouaip ca fait pareil que le mien :
http://www.cppfrance.com/article.aspx?Val=791
sauf que toi tu utilises des instructions propres au c++, et que tu stocke ligne par ligne au lieu de détecter le caractère '
'
moi g mis ca en niveau 1...