Dynamic allocation of objects on the free store (part 1)
This lesson contains approximately 28 minutes of video content.
Memory allocation review
In my diagram, I write free store (aka heap). Unfortunately, this equivalence isn't entirely correct: there is
a logical distinction between the two. The free store is to C++, as the heap is to C. Many C++ programmers consider objects
dynamically allocated and released using C (not C++) "conventions" (e.g.,
malloc) as heap objects, and objects allocated
new and released using
delete as free store objects.