The Annotated C++ Reference Manual