Differences

This shows you the differences between two versions of the page.

Link to this comparison view

programare:good-practices [2020/10/07 17:56]
dorinel.filip Minor change
programare:good-practices [2020/10/07 18:26] (current)
dorinel.filip [Memory leaks]
Line 7: Line 7:
  
  
-În această ghid facem o trecere în revistă a câtorva bune practice și erori frecvente de codare în limbajul C.+În aceast ghid facem o trecere în revistă a câtorva bune practice și erori frecvente de codare în limbajul C.
  
 ===== Erori frecvente în alocarea de memorie și lucrul cu fișiere ===== ===== Erori frecvente în alocarea de memorie și lucrul cu fișiere =====
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 ====
programare/good-practices.1602082605.txt.gz · Last modified: 2020/10/07 17:56 by dorinel.filip
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0