Curseur de chaine (langage C)
Résolu
cap'tain sheeps
Messages postés
447
Date d'inscription
Statut
Membre
Dernière intervention
-
cap'tain sheeps Messages postés 447 Date d'inscription Statut Membre Dernière intervention -
cap'tain sheeps Messages postés 447 Date d'inscription Statut Membre Dernière intervention -
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?