Bonjour à tous,
J'essaye d'utiliser readsome mais il ne lit aucun charactère alors qu'en utilisant read() ou get(). J'obtiens un résultat.
D'où peut venir l'erreur ?
Merci d'avance.
Version imprimable
Bonjour à tous,
J'essaye d'utiliser readsome mais il ne lit aucun charactère alors qu'en utilisant read() ou get(). J'obtiens un résultat.
D'où peut venir l'erreur ?
Merci d'avance.
readsome() sert à lire les caractère disponible dans le buffer interne du stream. Si le buffer est vide, il n'y a rien à lire.
read() et get() vont remplir le buffer s'il est vide (donc lire le fichier sur le disque).
En première lecture, il est probable que le buffer soit vide.
Merci ça fonctionne beaucoup mieux maintenant :)