Teaches fundamentals of programming including principles of structured code and top-down design.
Suitable as a tutorial or as the core text for C++ Programming courses.
Includes a handy tear-out "Quick Reference Card" containing typical program forms, statements, fundamental types, storage classes, structures, and variable declarations. The fourth edition presents the ANSI C++ standard beginning with a discussion of the essential elements of C++ programming- loops, expressions, functions, and classes. It walks readers through the basics of object-oriented programming- classes, inheritance, templates, and exceptions, as well as the latest object-oriented programming techniques. C++ Primer Plus, Fourth Edition contains hundreds of sample programs. The friendly tone, concise programs, and end-of-chapter review exercises allow beginners to write their own programs immediately.
Stephen Prata is a professor of physics and astronomy at the College of Marin in Kentfield, California, where, in addition to astronomy and physics, he teaches computer programming and discrete mathematics. He earned his Ph.D. at University of California, Berkeley. He began using computers to model star clusters. Professor Prata is a member of the American Astronomical Society and a former Fulbright Scholar. He has authored over a dozen books, including earlier editions of this book. Other titles published by this author include C Primer Plus and UNIX Primer Plus, also bestselling titles in their areas.
