Where I write.

C++: Turning off asserts

C++ Exception Handling / auto_ptr

C++: local scope

C++: Introduction to Templates

C++: Inheritance / virtual

C++: 在子类中 override 或 overload 父类方法会屏蔽对 overloaded 方法的访问. This is different from Java!

C++: overloading new & delete

C++: new T and new T() are different!

C++: Automatic type conversion / explicit

C++ overloading `operator=`: shallow copy vs. deep copy / reference counting / copy on write