[so] [Tema2][General]

Adrian Șendroiu molecula2788 at gmail.com
Thu Mar 28 23:49:07 EET 2019


De fapt, cel mai corect, și la so_fread trebuie să citești tot într-o
buclă. Doar că te mai poți opri și în caz de EOF sau eroare (dacă fac
fread(20) pe un fișier de 10 bytes, n-are de unde să scoată fread 20
de bytes)

On Thu, 28 Mar 2019 at 22:25, Alexandru-Ionuţ MÎNDRU (87849)
<alexandru.mindru at stud.acs.upb.ro> wrote:
>
> "Apelul de citire în schimb nu trebuie repetat la o citire mai mică." ??
> Poți să elaborezi ?
> so_fread nu trebuie să întoarcă fix cât îi spunem noi ca dimensiune?
> Dacă există o întrerupere, read se oprește, iar so_fread nu citește tot ce i-am dat, asta se urmărește ?
> On 28 Mar 2019, at 20:03, "Adrian Șendroiu via so" <so at cursuri.cs.pub.ro> wrote:
>>
>> Corect.
>>
>> On Thu, 28 Mar 2019 at 18:27, Paul Olaru via so <so at cursuri.cs.pub.ro> wrote:
>>>
>>>
>>>  fflush spune că scrie tot deci trebuie să repeți apelul. Apelul de citire în schimb NU trebuie repetat la o citire mai mică.
>>>
>>>  On Thu, Mar 28, 2019, 18:13 Qzie via so <so at cursuri.cs.pub.ro> wrote:
>>>>
>>>>
>>>>  Atunci cand scriem din buffer, trebuie sa ne asiguram ca il scriem pe tot ? Sau ne rezumam la un singur apel write si lasam doar cat scrie el ?
>>>> ________________________________
>>>>
>>>>  http://ocw.cs.pub.ro/courses/so/info/lista-discutii
>>>
>>>
>>> ________________________________
>>>
>>>  http://ocw.cs.pub.ro/courses/so/info/lista-discutii
>>
>> ________________________________
>>
>> http://ocw.cs.pub.ro/courses/so/info/lista-discutii


More information about the so mailing list