[so] [SO][Tema2][Multi] Probleme test_ferror_read_large
Adrian Șendroiu
molecula2788 at gmail.com
Sat Mar 16 17:16:38 EET 2019
Salut,
Am modificat în test_ferror_read_large să accepte și 0 și 8192 ca valoare
de retur pentru so_fread.
On Sat, 16 Mar 2019 at 13:56, Paul-Stelian Olaru <
olarupaulstelian97 at gmail.com> wrote:
> Welp, even more regressions with that.
>
>
>
> *From: *Paul-Stelian Olaru <olarupaulstelian97 at gmail.com>
> *Sent: *Saturday, March 16, 2019 1:54 PM
> *To: *Adrian Șendroiu <molecula2788 at gmail.com>; Sisteme de Operare
> <so at cursuri.cs.pub.ro>
> *Subject: *RE: [so] [SO][Tema2][Multi] Probleme test_ferror_read_large
>
>
>
> Still asta e o diferență față de cum funcționează <stdio.h> (eu după asta
> mă orientez în implementare). Să fac seek înapoi în caz de eroare ca să nu
> se piardă conținut atunci... 😅
>
>
>
> Sent from Mail <https://go.microsoft.com/fwlink/?LinkId=550986> for
> Windows 10
>
>
>
> *From: *Adrian Șendroiu <molecula2788 at gmail.com>
> *Sent: *Saturday, March 16, 2019 1:52 PM
> *To: *Paul-Stelian Olaru <olarupaulstelian97 at gmail.com>; Sisteme de
> Operare <so at cursuri.cs.pub.ro>
> *Subject: *Re: [so] [SO][Tema2][Multi] Probleme test_ferror_read_large
>
>
>
> On Sat, 16 Mar 2019 at 13:10, Paul-Stelian Olaru via so
>
> <so at cursuri.cs.pub.ro> wrote:
>
> >
>
> > La testul test_ferror_read_large, testul se plânge că ar fi trebuit să
> returnez 0 dar eu returnez 8192.
>
> >
>
> >
>
> >
>
> > Dar dacă citesc 8192 (2 apeluri read() au succes) octeți și după am
> eroare, nu ar trebui să returnez câți am citit cu succes și abia citirile
> următoare să eșueze direct?
>
> >
>
> >
>
> >
>
> > Am o versiune veche pe Gitlab, voi da în curând commit și push la
> versiunea curentă (am niște regresii de care nu îmi dau seama)
>
>
>
> Salut,
>
>
>
> În principiu ar fi corect și să returnezi și câți bytes ai citit până
>
> la apariția erorii, dar momentan în teste am ales varianta în care să
>
> întorci 0.
>
>
>
> Oricum, presupun că e foarte simplu să schimbi în implementare ca să-l
>
> faci să returneze 0.
>
>
>
> Adrian
>
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so/attachments/20190316/23ba9c6a/attachment.html>
More information about the so
mailing list