[so] [SO][Tema2][General] fwrite după fread

Ionuț Mihalache ipopescu46 at gmail.com
Sun Mar 31 10:49:08 EEST 2019


Salut,

Ce se întâmplă dacă după un fread care lasă niște octeți în buffer se face
un fwrite care vrea să scrie mai mult de dimensiunea buffer-ului?
Teoretic ar trebui să se invalideze buffer-ul, deci să se aducă cursorul de
fișier înapoi cu un număr de octeți egal cu numărul de octeți din buffer.
Testele verifică și asta? Eu nu invalidez buffer-ul și testele trec, însă
dacă mai adaug și partea asta este posibil să mai apară un apel de sistem
în plus pentru repoziționarea cursorului.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so/attachments/20190331/0f0ecfaa/attachment.html>


More information about the so mailing list