3 votes

Comment est-il appelé lorsque l'écriture ou la lecture renvoie moins que ce qui est demandé ?

Quel terme dois-je utiliser pour décrire les situations (ou les bogues dans les logiciels) causées par la lecture, l'écriture, l'envoi et la réception qui font moins de travail que prévu ?

Par exemple, write(fd, "123456", 6); peut retourner 3 et nous devons écrire "456" pour terminer notre travail.

/* Toujours un doute entre "écriture/lecture courte" et "troncature des données" après avoir lu les réponses. */

3voto

Tim Lloyd Points 23571

C'est ce qu'on appelle la troncature :

http://en.wikipedia.org/wiki/Data_truncation

1voto

huhu Points 26

Ecriture courte ....

0voto

Je ne suis pas sûr qu'il ait un nom spécifique. C'est lié à la mise en mémoire tampon et à la disponibilité des canaux. Par exemple, lorsque vous envoyez des données sur un réseau, il y a une sorte de fenêtre que vous pouvez remplir complètement, mais si les données précédentes n'ont pas encore été complètement envoyées, alors vous ne pouvez en envoyer que suffisamment pour remplir cette fenêtre.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X