<div dir="ltr"><div>Buna dimineata,</div><div>Am si eu o nelamurire. Ce se intampla atunci cand am un fisier care contine mai putin date decat DEFAULT_BUF_SIZE? Mai exact ce ar trebui sa returneze functiile fgetc si fread in cazul in care la ultima citire nu se umple bufferul?</div><div><br></div><div>Testele 26 si 27 par sa se bata cap in cap. Daca la fgetc returnez imediat cum am depistat sfarsitul fisierului SO_EOF, la fread pare ca trebuie sa detectez ca am X bits cititi in mod valid ( valoare de ret trebuie sa fie 16000), insa nr de syscalluri fiind 5 inseamna ca eu dupa ce ridic flagul de SO_EOF continui sa citesc date invalide si conform testului declar SO_EOF la urmatorul read.</div><div><br></div><div>Am interpretat eu rau testele?</div><div><br></div><div>Andreia<br></div><div><br></div><div><br></div></div>