This shows you the differences between two versions of the page.
programare:good-practices [2020/10/07 18:25] dorinel.filip [Bune practici și erori frecvente în C] |
programare:good-practices [2020/10/07 18:26] (current) dorinel.filip [Memory leaks] |
||
---|---|---|---|
Line 23: | Line 23: | ||
<note warning>Atunci când folosim memorie alocată dinamic (cu ''malloc(...)'', ''calloc(...)'' etc.) trebuie să avem în vedere să și dealocăm memoria atunci când nu o mai folosim!</note> | <note warning>Atunci când folosim memorie alocată dinamic (cu ''malloc(...)'', ''calloc(...)'' etc.) trebuie să avem în vedere să și dealocăm memoria atunci când nu o mai folosim!</note> | ||
- | Prin utilizarea utilitarului [[https://valgrind.org|Valgrind]] checker-ul folosit la notarea automată a temelor poate descoperi execuțiile care lasă memorie nedealocată, iar acest lucru va fi depunctat, conform enunțului temei repective. | + | <note>Prin utilizarea utilitarului [[https://valgrind.org|Valgrind]] checker-ul folosit la notarea automată a temelor la Seria CA poate descoperi execuțiile care lasă memorie nedealocată, iar acest lucru va fi depunctat, conform enunțului temei repective.</note> |
==== Neînchiderea fișierelor ==== | ==== Neînchiderea fișierelor ==== |