Programme pour compter le nombre de ligne???

Fermé
codon21 Messages postés 23 Date d'inscription dimanche 21 septembre 2008 Statut Membre Dernière intervention 27 septembre 2012 - 18 mars 2009 à 19:47
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 - 18 mars 2009 à 21:18
Bonjour,
Je ne sais pas comment faire un programe pour compter le nombre de ligne d'un fichier texte sur ME10 (OSDD).
Quelqu'un peut m'aider svp. Sinon vous pouvez faire un programme sur C/C++. C'est gentil. Merci beaucoup.
A voir également:

2 réponses

Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
18 mars 2009 à 20:40
Bonjour

voilà un exemple en C++:

#include <fstream>
#include <algorithm>

int main()
{
    std::ifstream file( "fichier.txt" ); 

    if ( file )
    {
        int lines = std::count(
            std::istreambuf_iterator<char>( file ),
            std::istreambuf_iterator<char>(),
            '\n' );
    }
}


;o)
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 843
18 mars 2009 à 20:53
Oh le joli copier coller. N'oublie pas de citer le lien ;-).
https://cpp.developpez.com/faq/cpp/?page=Manipulation-des-fichiers#FICHIERS_compte_lignes

Cdlt
0
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
18 mars 2009 à 21:18
oui exact, je le fais habituellement, pour inciter à faire la recherche eux même ... ça m'a pris 2 minutes pour trouver ça. Parce que je suis nul en C++ ^^

j'ai fais un peu vite, dsl

;o)
0