Salut,
si tu manipules des fichiers textes, tu peux utiliser fgets, qui lit une ligne. T'as pas a t'occuper des '\n' ou autre, fgets le fait pour toi.
Dans une boucle "tant que pas fin de fichier", tu fais des fgets et incremente un compteur de lignes ...
Ca peut cependant etre un peu penible a coder, etant donne qu'il faut tenir compte du cas ou la ligne a lire ne rentre pas dans le buffer passe a fgets ... si tu ne connais pas la taille maximale d'une ligne et que tu ne manipules pas les lignes, c'est peut etre mieux de coder ta fonction.
Pour trouver une occurences d'une string ou d'un caractere dans une autre string, y'a strchr, strstr ...
mais a ma connaissance ca ne les compte pas ... et ca ne travaille pas directement sur des fichiers ... mais c'est pas la mort a coder
---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite