- c++ -std=c++98
- std
- toupper
- stdout
- stdin
- getline
- stringstream
- setw
- Define C++ type methods, variables in the header.
- Declare and initialize C++ class.
- Allocate and deallocate memory in C++.
- Stack / Heap
- Use references and pointers in C++.
- Initialize a C++ object with member variables.
- C++ file stream.
- Function pointers string.
- Function pointers and switch case.
- Prototype fixed-point by using canonical form for the class.
- class to implement fixed-point.
- Overload operators for fixed-point.
- static keyword for class method.
- Use the implemented fixed point class to determine whether a point is inside a triangle.
- Outproduct of two vectors.
- Create an object that does something
- Serialization
- Parallelization
- Diamond inheritance
- Virtual inheritance
- Polymorphism
- Construct and Destruct dynamic member classes within a class
- Abstract classes
- Pure virtual functions
- Pure virtual functions
- Interfaces