"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 <[email protected]>
> *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

Raspunde prin e-mail lui