Bonjour,

Est-il possible d'obtenir le nombre de lignes d'un fichier texte sans avoir à le parcours ligne par ligne et incrémenter le compteur mais plutôt à la manière d'un Quelque chose du genre:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
ifstream inputFile("file.txt");
if(inputFile.is_open())
{
  totalNumberLines = .....; // je cherche la fonction qui pourrait me renvoyer cela
}

Merci de votre aide.


EDIT: j'ai trouvé ça, j'essaye et je vous tiens au courant.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
std::count(std::istreambuf_iterator<char>(inFile), 
             std::istreambuf_iterator<char>(), '\n');