More than 45,000 copies sold of previous editions. The Teach Yourself structured learning method, including chapter objectives, concrete examples, and exercises, guarantees successful results. Best for C programmers who are ready to learn C++ and Object-Oriented Programming. Now revised to cover new language features, including the Standard Template Library and Run-Time Type ID. Frequently recommended and requested as a college text.
Best-selling author Herbert Schildt has written extensively about the Java, C++, C, and C# programming languages. His books have sold millions of copies worldwide and have been widely translated. Herb's books have been used in education, corporate training, and individual study. Although he is interested in all facets of computing, Herb's primary focus is computer languages, especially the standardization of languages. He was a member of the original ANSI committee that standardized the C language in 1989, and he was a member of the ANSI/ISO committee that updated that standard in 1999. He was a member of the original ANSI/ISO committee that standardized C++ in 1998 and he was a member of the ANSI/ISO committee that updated the standard for C++ in 2011.
Herb holds both graduate and undergraduate degrees from the University of Illinois, Urbana/Champaign.
It's a godsend if you want to move from C to C++. He explains the differences between the two and makes the transition smooth. The only drawback being that the latest version (as of 2017) of the book covers an older version of C++. You can always come to speed by yourself. I highly recommend this book.