Prof. Yu-Shuen Wang National Chiao Tung University | NCTU · Department of Computer Science
IOstream Namespace Overloading Function templates Class templates Template metaprogramming Generic algorithms Standard Template Library (STL) Reference type Functions as parameters and function values Dynamic storage management
Abstract Data Type (ADT) Recursive data type Data structures: stack, queue, vector, linked list, binary tree Operator overloading Exception handling Iterators
Single inheritance Multiple inheritance Virtual inheritance Virtual function Abstract class