You must also update the read / write position of the stream by the number of bytes that were successfully written.
Vous devez aussi tenir à jour la position du pointeur d'écriture / lecture dans le flôt, en ajoutant ou retranchant le nombre d 'octets lus.