Course C++ Part 11: Array-Oriented Programming with NumPy
Course Description
This lesson introduces you to array-oriented programming using NumPy with C++, showing you how to process and analyze data efficiently.
Course Curriculum
- 001. Lesson 11 Overview--Operator Overloading, CopyMove Semantics and Smart Pointers
- 002. Using the Overloaded Operators of Standard Library Class string
- 003. Operator Overloading Fundamentals
- 004. (Downplaying) Dynamic Memory Management with new and delete
- 005. Modern C++ Dynamic Memory Management--RAII and Smart Pointers
- 006. Smart Pointers
- 007. Demonstrating unique ptr
- 008. unique ptr Ownership
- 009. unique ptr to a Built-in Array
- 010. MyArray Case Study Crafting a Valuable Class with Operator Overloading
- 011. Using Class MyArray
- 012. MyArray Class Definition