Curseur de chaine (langage C)
Résolu
cap'tain sheeps
Messages postés
491
Statut
Membre
-
cap'tain sheeps Messages postés 491 Statut Membre -
cap'tain sheeps Messages postés 491 Statut Membre -
Bonjour,
J'aimerais pouvoir chercher dans une un fichier une chaîne particulière, mais si ce n'ai pas cette chaîne, j'aimerais que la chaîne s'enregistre dans un tableau.
Existerait-il une fonction en C qui déplace le curseur d'un rang en arrière afin de pme permettre d'enregistrer la chaîne s'il ne s'agit pas de l'exception?
Merci d'avance,
Sheeps.
J'aimerais pouvoir chercher dans une un fichier une chaîne particulière, mais si ce n'ai pas cette chaîne, j'aimerais que la chaîne s'enregistre dans un tableau.
Existerait-il une fonction en C qui déplace le curseur d'un rang en arrière afin de pme permettre d'enregistrer la chaîne s'il ne s'agit pas de l'exception?
Merci d'avance,
Sheeps.
A voir également:
- Curseur de chaine (langage C)
- Langage ascii - Guide
- Chaine tnt gratuite sur mobile - Guide
- Plus de chaine tv - Guide
- Chaine radio - Télécharger - Médias et Actualité
- Langage binaire - Guide
4 réponses
salut.
Si tu es dans un fichier et non un flux, il y a la fonction fseek.
Si tu es dans un flux, tu ne peux revenir que d'un caractère en arrière avec la fonction ungetc http://www.manpagez.com/man/3/ungetc/
Si tu es dans un fichier et non un flux, il y a la fonction fseek.
Si tu es dans un flux, tu ne peux revenir que d'un caractère en arrière avec la fonction ungetc http://www.manpagez.com/man/3/ungetc/
Merci. Je suis justement dans un fichier et la fonction fseek ne me permet que la position courrant, le début et la fin... Y a-t'il tout de même un moyen de reculer d'un caractère avec cette fonction?