Programming in Zortech C++ with Version 2 by John M. Hughes
This introduction to the first version of the C++ language to have a true compiler assumes some knowledge of programming (BASIC or PASCAL), but no knowledge of C or C++. The text explains how to program efficiently without recourse to tricks, and describes the structure of C++ - variables, statements, pointers, arrays, classes, libraries, constructors and destructors. The author also demonstrates how the C++ compiler and linker work, and covers such advanced topics as overloading, compiler options and debugging with CodeView.