Salut, Pune niște cod pe gitlab să mă uit și eu.
On Sat, 30 Mar 2019 at 16:14, Paul Olaru via so <[email protected]> wrote: > > "salvez poziția curentă"... După un flush poziția "virtuală" și cea în > sistemul de operare vor fi sincronizate. Nu cred că e bine să salvezi ceva. > > On Sat, Mar 30, 2019, 16:06 Cristin Sirbu <[email protected]> wrote: >> >> Dap, salvez pozitia curenta, fflush, ma intorc la pozitia salvata, apoi salt >> in functie de parametrii primiti. >> >> ---------- Forwarded message --------- >> De la: Paul-Stelian Olaru <[email protected]> >> Date: sâm., 30 mar. 2019 la 15:32 >> Subject: RE: [so] [SO][Tema2][General] Testul fseek_fwrite >> To: Cristin Sirbu <[email protected]>, Sisteme de Operare >> <[email protected]> >> >> >> Fseek ar trebui să facă fflush, apoi lseek/SetFilePosition pentru >> simplitate. Ai făcut chestia asta? După un apel fseek sau fflush bufferul va >> fi gol, și din nou programul trebuie să se comporte la fel (mai puțin >> performanța) ca situația fără buffer. Ai verificat asta? >> >> >> >> From: Cristin Sirbu via so >> Sent: Saturday, March 30, 2019 3:30 PM >> To: [email protected] >> Subject: [so] [SO][Tema2][General] Testul fseek_fwrite >> >> >> >> Salut, >> >> Reusesc sa primesc doar la testul fseek_fwrite eroarea >> >> "Incorrect data in file", restul testelor finalizandu-se cu succes, >> >> atat pe linux cat si pe windows. >> >> >> >> Am inceput prin a verifica in fisierul meu de output daca scriu cei >> >> 16 x B si cei 16 x A la pozitia potrivita si se intampla, am verificat >> >> caracter cu caracter, nimic diferit. Am dat permisiuni de creare diferite >> >> la deschidere cu "w", nimic(am lasat in final 0644). >> >> >> >> Vreo idee? :( >> >> >> >> >> >> > > _______________________________________________ > http://ocw.cs.pub.ro/courses/so/info/lista-discutii _______________________________________________ http://ocw.cs.pub.ro/courses/so/info/lista-discutii
