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.
_______________________________________________
http://ocw.cs.pub.ro/courses/so/info/lista-discutii

Raspunde prin e-mail lui