Utiliser read pour lire caractère par caractère.
Fermé
Thomato87
Messages postés
107
Date d'inscription
samedi 1 janvier 2011
Statut
Membre
Dernière intervention
8 juin 2015
-
Modifié par Thomato87 le 24/12/2014 à 12:00
Sugel Messages postés 4076 Date d'inscription jeudi 18 août 2011 Statut Membre Dernière intervention 19 juin 2017 - 24 déc. 2014 à 17:09
Sugel Messages postés 4076 Date d'inscription jeudi 18 août 2011 Statut Membre Dernière intervention 19 juin 2017 - 24 déc. 2014 à 17:09
A voir également:
- Utiliser read pour lire caractère par caractère.
- Caractère ascii - Guide
- Lire le coran en français pdf - Télécharger - Histoire & Religion
- Caractere speciaux - Guide
- Caractère spéciaux - Guide
- Caractere speciaux mac - Guide
1 réponse
Sugel
Messages postés
4076
Date d'inscription
jeudi 18 août 2011
Statut
Membre
Dernière intervention
19 juin 2017
725
24 déc. 2014 à 17:09
24 déc. 2014 à 17:09
La fonction fgetc est là pour ça !
Si tu veux savoir comment elle fonctionne, c'est pas bien sorcier:
http://mirror.fsf.org/pmon2000/3.x/src/lib/libc/fgetc.c
C'est en fait un wrapper de read, avec de la gestion d'erreur. C'est capital !
Définis un buffer de taille déterminée, que tu agrandis via un realloc (et copie vers un plus grand si realloc echoue) quand tu arrive au maximum de sa taille.
Si tu veux savoir comment elle fonctionne, c'est pas bien sorcier:
http://mirror.fsf.org/pmon2000/3.x/src/lib/libc/fgetc.c
C'est en fait un wrapper de read, avec de la gestion d'erreur. C'est capital !
Définis un buffer de taille déterminée, que tu agrandis via un realloc (et copie vers un plus grand si realloc echoue) quand tu arrive au maximum de sa taille.