Media Summary: We discussed smart pointers and started getting into user-defined classes. We talked about circular inclusion and Cmake. We discussed streams, operator overloading, and friendship.
Ecs 36b Lecture 2 4 - Detailed Analysis & Overview
We discussed smart pointers and started getting into user-defined classes. We talked about circular inclusion and Cmake. We discussed streams, operator overloading, and friendship. We discussed Inheritance and Polymorphism. We discussed user defined classes some more. More examples of templating and iterators with a vector class.
We continued our example of using classes to implement a simplified game of pokemon. We discussed containers: strings, vectors, and maps, as well as iterators. We talked about curses, the circular inclusion problem, and structs.