No video available
Please refer to the materials section for this topic.
Modern Memory Management
Learning Objectives
- •Smart Pointers: `std::unique_ptr`, `std::shared_ptr`, `std::weak_ptr`
- •Move semantics, rvalue references, and `std::move`
Weekly Outcome
By the end of this module you will be able to design and implement reusable, type-safe components using object-oriented principles and templates.