This text aims to bridge the gap between C++ as described in beginner and intermediate books, and C++ as practised by experts. Focus is on ANSI C++, with examples of code fragments from all popular compilers. Included is a floppy disk containing source code for the book's programming examples.