Tag Programming in C++ Notes