In this workshop, we merged two lists and used a smart pointer to ensure that memory is deallocated in the event of an exception.
w8.cpp and Utilities.h was provided to us by our professor to test our code Element.h, List.h, and Utilities.cpp was provided to us partially implemented. We had to implement the remaining functions ourselves.
These workshops are course work from OOP345 Fall 2018 at Seneca College.
Below is a list of workshops that we are doing throughout the semester:
- From One Translation Unit to Another
- Move and Copy Semantics
- Class Templates
- Basic Containers
- Lambda Expressions
- STL Containers
- STL Algorithms
- Smart Pointers
- Multi-Threading
My intention with uploading school assignments on GitHub is merely to build a portfolio of my work. Please do not plagiarize.