[so] so Digest, Vol 59, Issue 17

Pandia Gheorghe gheorghe.pandia at gmail.com
Sun Mar 13 23:50:50 EET 2011


Mulțumesc tuturor pentru lămuriri.

Interesantă idee Răzvan.

Totuși, nu cred că „Dacă folosești un întreg în apelul write și acela
eșuează, poți considera acel întreg un file descriptor nevalid.” poate
fi considerată soluție la problemă. Dacă e să aplic această logică,
atunci și pointerii în anumite situații sunt numere întregi și deci
malloc și fopen tot întregi întorc.

Cu alte cuvinte, soluția problemei lasă loc la interpretări.

Anyway, după cum a zis și Adrian, dăm în filosofie. Mersi din nou.

2011/3/13 Razvan Deaconescu <razvan.deaconescu at cs.pub.ro>:
> On 03/13/2011 11:21 AM, Razvan Deaconescu wrote:
>> On 03/12/2011 10:28 PM, Pandia Gheorghe wrote:
>>> Este posibil să primim un exemplu oficial de cod în care să se
>>> evidențieze cazul limită când un file descriptor este invalid și se
>>> mai poate numi file descriptor și nu un simplu întreg ?
>>>
>>> Nu am găsit pe net un exemplu concludent pentru această situație și
>>> eram curios cum ar arăta codul.
>>
>> Salut!
>>
>> După cum a spus și Adrian Scoică, un file descriptor este tot timpul un
>> întreg. Se poate numi file descriptor nevalid în cazul în care un întreg
>> dat este folosit ca file descriptor, ca în exemplul atașat.
>
> Exemplul este acesta[1].
>
> Răzvan
>
> [1]
> http://swarm.cs.pub.ro/gitweb/?p=razvan-code.git;a=blob;f=tests/badfd.c;hb=HEAD
> _______________________________________________
> http://elf.cs.pub.ro/so/wiki/resurse/lista-discutii



-- 
Pandia Gheorghe
Emails: gheorghe.pandia at gmail.com, gheorghe.pandia at yahoo.com
Tel: +40762684476
Yahoo!-Messenger-ID: gheorghe.pandia
Website: softproblem_dot_com
Blog: polidrop.host56_dot_com
LinkedIn: ro.linkedin_dot_com/in/gheorghepandia
Twitter: twitter_dot_com/gheorghepandia


More information about the so mailing list