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
