Toggle navigation
A+
A+ More pointers and dynamic memory management
Mock frame
Index
username
Log out
More pointers and dynamic memory management
Course
Index
Exercise results
Notifications
External
Discussions
Help
Site
Home
Course archive
username
Log out
Course
Index
Exercise results
Notifications
External
Discussions
Help
Valgrind, the memory management analyser »
« (E) Traffic lights
Programming 2: Structures
»
More pointers and dynamic memory management
More pointers and dynamic memory management
¶
Valgrind, the memory management analyser
Valgrind’s error messages
Use of unitialized value of size 8
Conditional jump or move depends on uninitialised value(s)
Invalid read of size N
Invalid free() / delete / delete[]
N (…) bytes in M blocks are definitely lost in loss record X of Y
Executing
valgrind
in Qt Creator
Executing
valgrind
on the command line
Copying and assigning a data structure
Disabling the default copy constructor and assignment
Function pointers
Numeric integration
Purposes of function pointers
Smart pointers
shared_ptr
pointers
Task list with
shared_ptr
pointers
Doubly-linked list
Arrays
Valgrind, the memory management analyser »
« (E) Traffic lights
Privacy Policy