Readline() ????
Résolu/Fermé
widi70
Messages postés
649
Date d'inscription
jeudi 4 janvier 2007
Statut
Membre
Dernière intervention
22 juillet 2019
-
24 janv. 2007 à 18:25
mamiemando Messages postés 33453 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 6 janvier 2025 - 26 janv. 2007 à 09:45
mamiemando Messages postés 33453 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 6 janvier 2025 - 26 janv. 2007 à 09:45
4 réponses
widi70
Messages postés
649
Date d'inscription
jeudi 4 janvier 2007
Statut
Membre
Dernière intervention
22 juillet 2019
65
24 janv. 2007 à 19:55
24 janv. 2007 à 19:55
j'ai trouver ceci sur un tuto genial:
// utiliser ignore
#include <fstream>
#include <limits>
int main()
{
std::ifstream file( "fichier.txt" );
if ( file )
{
int lines = 0;
while ( file.ignore( std::numeric_limits<int>::max(), '\n' ) )
{
++lines;
}
}
}
mon seul probleme c'est que mon texte est entré par l'utilisateur et je n'arrive pas à modifier ce programme pour qu'il fonctionne dans mon cas.
Merci d'avance pour vos reponses
// utiliser ignore
#include <fstream>
#include <limits>
int main()
{
std::ifstream file( "fichier.txt" );
if ( file )
{
int lines = 0;
while ( file.ignore( std::numeric_limits<int>::max(), '\n' ) )
{
++lines;
}
}
}
mon seul probleme c'est que mon texte est entré par l'utilisateur et je n'arrive pas à modifier ce programme pour qu'il fonctionne dans mon cas.
Merci d'avance pour vos reponses
mamiemando
Messages postés
33453
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
6 janvier 2025
7 812
25 janv. 2007 à 17:35
25 janv. 2007 à 17:35
La fonction readline existe aussi en C++
Ci dessous la solution à ton problème :
c fonction compte nombre de ligne fichier (cf le post <4>)
Bonne chance
Ci dessous la solution à ton problème :
c fonction compte nombre de ligne fichier (cf le post <4>)
Bonne chance
widi70
Messages postés
649
Date d'inscription
jeudi 4 janvier 2007
Statut
Membre
Dernière intervention
22 juillet 2019
65
25 janv. 2007 à 19:59
25 janv. 2007 à 19:59
merci mamiemando mais j'avais deja lu ce programme mais je n'ai reussi à le modifier. Mon texte ne vient pas d'un fichier exterieur mais il entrer par l'utilisateur et il est contenu dans une variable.
mamiemando
Messages postés
33453
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
6 janvier 2025
7 812
26 janv. 2007 à 09:45
26 janv. 2007 à 09:45
Sauf que je l'ai corrigé... Cf le lien