This is a full revision of "Using C++" that incorporates advancements in C++ and adds new information on major compilers from Borland and Microsoft. This book is aimed at all C programmers, and it also presents material on C++ libraries. The book is organized in two parts. The first part introduces readers to object-oriented languages, classes, and pointers and references. The second part concentrates on object-oriented programming with C++. Topics include creating objects at run time, reusing code in C++, and writing extensible programs in C++. One chapter focuses on the newest features of C++3.0. Covers Draft ANSI C++
Bruce Eckel is a computer programmer, author, and consultant. Eckel's best known works are Thinking in Java and the two-volume series Thinking in C++, aimed at programmers wanting to learn the Java or C++ programming languages, respectively, particularly those with little experience of object-oriented programming. Eckel was a founding member of the ANSI/ISO C++ standard committee.