Dimensions
180 x 231 x 45mm
C++ Primer Plus has established a reputation as a carefully tested, well-crafted, and complete tutorial on a subject core to programmers and developers. This computer industry classic teaches principles of programming, including structured code and top-down design. Classes, inheritance, templates, exceptions, and the latest object-oriented programming techniques are covered.
Respected author and educator Stephen Prata has created an introduction to C++ that is instructive, clear, and insightful. Fundamental programming concepts are explained along with details of the C++ language. Many short, easily typed examples illustrate just one or two concepts at a time, encouraging readers to master new topics by immediately putting them to use. Review questions and programming exercises at the end of each chapter punctuate the most critical information and help readers digest the most difficult concepts.
A friendly and easy-to-use self-study guide, this book is appropriate for serious students of programming and developers proficient in other languages with a desire to better understand the fundamentals of this core language.
In C++ Primer Plus, you’ll find depth, breadth, and a variety of teaching techniques to enhance your learning:
Integrates discussion of the basic C language with C++ features
Provides conceptual guidance about when and why to use a feature
Emphasizes hands-on learning with brief, easily typed examples that develop your understanding a concept or two at a time
Contains hundreds of sample programs
Uses illustrations, Notes, Tips, and Real-World sidebars to organize and prioritize related concepts
Provides review questions and programming exercises so you can test your understanding
Practices generic C++ for greatest flexibility–it is not tied to any particular kind of computer, operating system, or compiler
Reflects the ISO/ANSI standard, including discussions of templates, the Standard Template Library, the string class, exceptions, RTTI, and namespaces
This edition has been updated to reflect the new C++11 standard.