Quel terme dois-je utiliser pour décrire des situations (ou des bogues dans le logiciel) provoquées par la lecture, l'écriture, l'envoi, le recv faisant moins de travail que prévu?Comment ça s'appelle quand écrire ou lire retourne moins que demandé?
Par exemple, write(fd, "123456", 6);
peut renvoyer 3 et nous devons écrire "456" pour terminer notre travail.
/* Toujours dans le doute entre "short write/read" et "truncation de données" après avoir lu les réponses. */
"écriture courte" vs "tronquer lors de l'écriture". Dois-je utiliser "troncature sur écriture" quand aucune perte de données se produit, juste plus d'appels d'écriture? –
@Vi: la troncation implique généralement une perte/suppression permanente des données (vous pouvez tronquer un fichier existant = supprimer des données de sa fin). Bref lecture/écriture est juste que, lire moins que prévu, les données sont toujours disponibles, mais pas traitées. –