This comprehensive guide covers the C++ programming language 2.1 and its io stream library. It also discusses the pre 2.1 versions of the language and also how pre-ANSI C and ANSI C differ from C++. It offers complete coverage of the new features provided in the C++ programming language, including multiple inheritance, so the reader can incorporate these features into their C programming style. This manual will benefit application programmers who need to expand their knowledge of C++ as well as software engineers such as graphics, database, systems, network and technical managers.