A+ A+   Dynamic memory management (course week 6)
  • Mock frame
    • Index
  • username
  • Log out
  • Dynamic memory management (course week 6)
  • Course

  • Index
  • Exercise results
  • Notifications
  • External

  • Discussions
  • Help
  • Site

  • Home
  • Course archive
  • username
  • Log out
  • Course

  • Index
  • Exercise results
  • Notifications
  • External

  • Discussions
  • Help
« Questions about earlier topics? Introduction to memory management »
  1. Programming 2: Techniques »
  2. Dynamic memory management (course week 6)

Dynamic memory management (course week 6)¶

  • Introduction to memory management
  • Dynamic memory allocation
    • Variable’s lifetime and how to control it
  • Smart pointers
    • Shared pointers (shared_ptr)
    • Properties of shared pointers
    • Example: reservations
  • Linked list (V: 28 min)
    • Task list with C++ pointers
    • Video: Linked list (28 min)
    • Summary
        • Rules
        • Testing a class
        • Necessary functionalities
        • The program as a whole
  • Function pointers
    • Numeric integration
    • Purposes of function pointers
  • Copying and assigning a data structure
    • Disabling the default copy constructor and assignment
  • Questions about earlier topics?
« Questions about earlier topics? Introduction to memory management »
  • Privacy Policy