A fonction seekg

infodaoudi Messages postés 117 Date d'inscription vendredi 10 février 2006 Statut Membre Dernière intervention 30 mars 2012 - 19 févr. 2010 à 09:44
tpoinsot Messages postés 345 Date d'inscription mardi 1 juin 2004 Statut Membre Dernière intervention 17 octobre 2014 - 19 févr. 2010 à 12:27
Bonjour,
je'aimerai bien savoir s'il ya un equivalement de la fonction seekg pour un fichier txt. Je m'explique j'ai un fichier txt composé des données comme suit:
1.2 2.333 6.8881.2 2.333 6.888 3.98
1.2 2.333 6.8881.2 2.333 6.888 3.98
1.2 2.333 6.8881.2 2.333 6.888 3.98
1.2 2.333 6.8881.2 2.333 6.888 3.98
1.2 2.333 6.8881.2 2.333 6.888 3.98
1.2 2.333 6.8881.2 2.333 6.888 3.98
je cherche à déplacer le pointeur dans le fichier pour lire par example la 4eme ligne sans parcourir tout le fichier
ya il un moyen sachant que le fichier est TXT et il contient des float
merci pour votre aide.

1 réponse

tpoinsot Messages postés 345 Date d'inscription mardi 1 juin 2004 Statut Membre Dernière intervention 17 octobre 2014 4
19 févr. 2010 à 12:27
Bonjour,
TXT ou autre, seekg fonctionne, non ?
Si les lignes ont toutes la même longueur, pas de souci, une petite multiplication et c'est bon.
Sinon, ... retour au début de fichier et lire !

Et non, je ne connais pas de fonction qui positionne directement sur la n-ième ligne de taille variable.

thip
0