Your textbook…

C++ How to Program, 7th Edition

By Paul J. Deitel, Harvey M. Deitel

ISBN-10: 0-13-611726-0

ISBN-13: 978-0-13-611726-1What's this?

Published by Prentice Hall

Pub. Date: Aug 6, 2009

Format: Paper Bound w/CD-ROM

Enhance your learning experience with text-specific study materials.

Table of Contents

MODULAR Table of Contents

Introduction
1. Introduction to Computers, the Internet and World Wide Web
Introduction to Programming and Introduction to Classes and Objects
2. Introduction to C++ Programming
3. Introduction to Classes and Objects

Control Statements, Functions, Arrays, Vectors and Pointers
4. Control Statements: Part 1
5. Control Statements: Part 2
6. Functions and an Introduction to Recursion
7. Arrays and Vectors
8. Pointers and Pointer-Based Strings

Object-Oriented Programming
9. Classes: A Deeper Look, Part 1
10. Classes: A Deeper Look, Part 2
11. Object-Oriented Programming: Inheritance
12. Object-Oriented Programming: Polymorphism
(Optional) Object-Oriented Design with the UML
13. (Optional) ATM Case Study, Part 1: Object-Oriented Design with the UML
14. (Optional) ATM Case Study, Part 2: Implementing an Object-Oriented Design

Templates, Exceptions and Operator Overloading
15. Exception Handling
16. Templates
17. Operator Overloading; String and Array Objects

Strings, Streams and Files
18. String Processing with Class string (can be taught anytime after chapter 7)
19. Stream Input/Output
20. File and String Stream Processing

Data Structures
21. Searching and Sorting
22. Data Structures
23. Standard Template Library (STL)

Additional Topics
24. Bits, Characters, C-Strings and structs
25. Game Programming with Ogre
26. Boost Libraries, Technical Report 1 and C++0x
27. Other Topics

Appendices
A. Operator Precedence and Associativity Chart
B. ASCII Character Set
C. Fundamental Types
D. Number Systems
E. C Legacy Code Topics
F. Preprocessor
G. UML 2: Additional Diagram Types
H. Using the Visual Studio® 2008 Debugger
I. Using the GNU™ C++ Debugger

This textbook is also sold in the various packages listed below. Before purchasing one of these packages, speak with your professor about which one will help you be successful in your course.

Package ISBN-13: 9780137058020

$129.67 | Add to Cart

This package contains:

  • C++ How to Program, 7th Edition
    Paul J. Deitel, Harvey M. Deitel | ©2010 | Paper Bound w/CD-ROM; 1104 pages
  • Visual C++ 2008 Programming Companion, 3rd Edition
    Andres Becerra | ©2009 | Paper Bound w/CD-ROM; 48 pages

Textbook

List Price: $123.00

Add to Shopping Cart

Members pay only $110.70

Free FedEx Ground Shipping.

Online Book

C++ How to Program, CourseSmart eTextbook, 7th Edition

Your Price: $61.50

Buy from CourseSmart

50% off retail price of the print version.