Differences

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

Link to this comparison view

programare:tutoriale:read_docs [2022/01/24 16:29]
stefan.popa99 [Exemple de documentații]
programare:tutoriale:read_docs [2022/01/24 16:38] (current)
stefan.popa99 [Dezavantaje]
Line 286: Line 286:
 cel mai probabil veți primi [[https://​en.wikipedia.org/​wiki/​Segmentation_fault|Segmentation fault]]. cel mai probabil veți primi [[https://​en.wikipedia.org/​wiki/​Segmentation_fault|Segmentation fault]].
  
-Așadar, practic vorbind, cele 2 coduri se comportă diferit. Deși primul cod pare că merge în anumite cazuri, în realitate el va ascunde un memory leak care vă poate cauza comportament nedefinit (EN: [[https://​en.wikipedia.org/​wiki/​Undefined_behavior|undefined_behavior - UB]]). Să rulam cu valgrind acest program:+Așadar, practic vorbind, cele 2 coduri se comportă diferit. Deși primul cod pare că merge în anumite cazuri, în realitate el va ascunde un acces invalid la memorie pentru că se încearcă scrierea la o adresă de memorie nealocată. Să rulam cu valgrind acest program:
  
 <code cpp> <code cpp>
programare/tutoriale/read_docs.txt · Last modified: 2022/01/24 16:38 by stefan.popa99
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