This repository contains Workshops, Projects, Notes, and other course work for OOP345 emphasizing topics such as Copy and Move semantics, STL containers, smart pointers, and much more
- WS01 - Memory, Linkage and Storage Classes, From One Translation Unit to Another
- WS02 - Copy and Move Semantics
- WS03 - Class Templates
- WS04 - Containers
- WS05 - Lambda Expressions
- WS06 - STL Containers
- WS07 - STL Algorithms
- WS08 - Smart Pointers
- WS09 - Multi-Threading
- Main OOP345 Notes: https://scs.senecac.on.ca/~oop345/pages/content/index.html
- Dynamic Memory Allocation:
- Move Constructors and Move Assignment Operators:
- Clas Templates:
- Vectors:
- Brace Initialization:
- IOMANIP