[so] [SO][Tema1][Tratare erori]

Alex Morega alex at grep.ro
Fri Mar 9 09:57:30 EET 2018


Guys, când apelezi DIE, sau exit de orice fel, procesul moare, și deci
se eliberează toată memoria alocată acelui proces. Deci nu e nevoie s-o
eliberezi explicit.

-- Alex

On 08.03.2018 22:52, Adrian Zatreanu via so wrote:
> Salut,
> 
> In cazul in care a fost alocata memorie si DIE este apelat,
> apar memory leakuri si acesta nu e un comportament acceptabil al
> programului.
> 
> De aceea, cred ca ar ajuta sa iti faci tu o functie similara lui DIE
> care se ocupa si de memory management.
> 
> Cred ca DIE asa cum este prezentat in laborator poate fi apelat doar in
> conditiile in care nu risti sa ai leakuri,
> adica inainte sa aloci orice fel de memorie sau situatii similare.
> 
> Bafta!
> Adrian Zatreanu
> 
> 2018-03-08 22:43 GMT+02:00 Alexandru Neculai via so
> <so at cursuri.cs.pub.ro <mailto:so at cursuri.cs.pub.ro>>:
> 
>     Salut,
> 
>     Am o nelamurire referitoare la cum trebuie sa se comporte programul
>     nostru in cazul unei erori. Este permisa folosirea apelului DIE
>     prezentat in resurse la orice eroare a programului?
>     De exemplu daca o comanda este data cu parametri gresiti, pot folosi
>     tot DIE sa opresc programul sau trebuie sa tratez altcumva? De
>     asemenea, nu se elibereaza memorie in cazul
>     apelului DIE; este un comportament acceptat pentru orice tip de eroare?
> 
>     Multumesc!
> 
>     _______________________________________________
>     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