Book Description
C++ How to Program, 6th Edition (Paperback)
This most widely used C++ textbook, now in its sixth edition, offers a complete, authoritative introduction to C++, object-oriented programming (OOP) and object-oriented design (OOD) with the UML™ 2. It provides students and professionals with an informative, interesting, challenging and entertaining C++ educational experience, including several major integrated case studies.
The book offers a unique style of teaching programming (called the Live-Code Approach), wherein each new concept is presented in the context of a complete working C application that is immediately followed by one or more sample executions showing the program’s inputs and outputs.
Significantly updated and upgraded, the new edition introduces the students to game programming with 3D graphics using Ogre (Object-oriented Graphics Rendering Engine). It also includes a chapter that focuses on the future of C++.
The book contains an abundance of charts, tables, line drawings, programs and program outputs. It offers programming tips to enable students to focus on important aspects of program development. Each chapter ends with a thorough bullet-list-style summary to help the students review and reinforce key concepts. The book also includes extensive self-review exercises and answers, as well as a substantial set of exercises to give the students a chance to build confidence with the material. The companion CD-ROM includes Microsoft® Visual C++® 2005 Express Edition.