
ONLINE ACCESS
Thank you for purchasing a new copy of C++ How to Program, Ninth Edition. Your textbook
includes twelve months of prepaid access to the book’s Companion Website. This prepaid
subscription provides you with full access to the following student support areas:
•VideoNotes are step-by-step video tutorials specically designed to enhance the programming
concepts presented in this textbook
•Premium Web Chapters and Appendices
•Source Code
Use a coin to scratch off the coating and reveal your student access code.
Do not use a knife or other sharp object as it may damage the code.
To access the C++ How to Program, Ninth Edition, Companion Website for the rst time, you
will need to register online using a computer with an Internet connection and a web browser. The
process takes just a couple of minutes and only needs to be completed once.
1. Go to http://www.pearsonhighered.com/deitel/
2. Click on Companion Website.
3. Click on the Register button.
4. On the registration page, enter your student access code* found beneath the scratch-off panel.
Do not type the dashes. You can use lower- or uppercase.
5. Follow the on-screen instructions. If you need help at any time during the online registration
process, simply click the Need Help? icon.
6. Once your personal Login Name and Password are conrmed, you can begin using the C++
How to Program Companion Website!
To log in after you have registered:
You only need to register for this Companion Website once. After that, you can log in any time at
http://www.pearsonhighered.com/deitel/ by providing your Login Name and Password when
prompted.
*Important: The access code can only be used once. This subscription is valid for twelve months
upon activation and is not transferable. If this access code has already been revealed, it may
no longer be valid. If this is the case, you can purchase a subscription by going to http://
www.pearsonhighered.com/deitel/ and following the on-screen instructions.
Continued from Back Cover
❝
It’s great that the text introduces object-oriented programming early. The car analogy was well-thought out. Meticulous treatment of control
structures. The virtual function gure and corresponding explanation in the Polymorphism chapter is thorough and truly commendable.
~
—Gregory Dai, eBay
❝
The example-driven presentation is enriched by the optional OO design case study that contextualizes the material in a software
engineering project.
~
—Gavin Osborne, Saskatchewan Institute of Applied Science and Technology
❝
The Object-Oriented Programming: Inheritance chapter is well done. Excellent introduction to polymorphism.
~
—David Topham, Ohlone College
❝
The overview of computing is about the right depth and breadth for an intro course.
~
—Robert C. Seacord, Secure Coding Manager at SEI/CERT, author of Secure Coding in C and C++
❝
Thorough and detailed coverage of exceptions from an object-oriented point of view.
~
—Dean Mathias, Utah State University
❝
Introducing the UML early is a great idea.
~
—Raymond Stephenson, Microsoft
❝
Good use of diagrams, especially of the activation call stack and recursive functions.
~
—Amar Raheja, California State Polytechnic University, Pomona
❝
Terric discussion of pointers—the best I have seen.
~
—Anne B. Horton, Lockheed Martin
❝
I especially value the code examples and diagrams. Great coverage of OOP. Nice detail in [Intro to Classes]—students can learn so much
from it; I love that every line of code is explained and that UML class diagrams are given. I really like the Structured Programming Summary.
Good visuals provided for what’s going on in memory [for pass-by-value and pass-by-reference]. The [Inheritance] examples nicely reinforce
the concepts. I love the description of [a possible] polymorphic video game.
~
—Linda M. Krause, Elmhurst College
❝
A good whirlwind tour [in Chapter 1] of what computers are, the history of the computer industry and some high-level introductory material
on C++. [Chapter 2] is a gentle introduction to C++ that gradually gets soon-to-be programmers learning just enough to be able to do interest-
ing things right away. The [Chapter 3, Introduction to Classes, Objects and Strings] examples are solid.
~
—Dean Michael Berris, Google
❝
A good control statements chapter; the discussions of increment ops, {} initialization and oating point data formatting are excellent; novices
will benet from these sections. The discussion about stack memory, storage classes and the function call mechanism is great. I enjoyed the
recursion section. The pointers and arrays chapter manages to explain something that’s quite difcult to teach: the elusive nature of pointers.
[Classes: A Deeper Look; Throwing Exceptions] is good and well-focused. The operator overloading chapter explains the topic clearly and builds
a convincing, realistic class [Array] that demonstrates the capabilities of OOD and C++. [Inheritance] is short, to the point and very clear.
[Standard Library Containers] is excellent, up to date, accurate, concise and readable; I really enjoyed it.
~
—Danny Kalev, C++ expert, Certied System Analyst and former member of C++ Standards Committee
❝
Clearly explains control structures. The [Functions] code examples exemplify the chapter content; the discussion was very good and the exer-
cises had good variation in difculty. [Arrays and Vectors] was really good; I like the idea of std::array [instead of built-in arrays] by default.
[Exception Handling] was short, sweet, to the point and accurate.
~
—James McNellis, Microsoft
❝
An accurate and complete C++ book that everybody can understand. A ‘must-have.’ Novices and advanced programmers will nd this book
an excellent tool for learning C++. Really fun and interesting exercises (Knight’s Tour, Eight Queens, etc.). Easy-to-understand string examples
and interesting exercises. I especially liked the Quicksort explanation. The Simpletron exercises are brilliant.
~
—José Antonio González Seco, Parliament of Andalusia
❝
I really like the Making a Difference exercises. The [dice and card games] get students excited.
~
—Virginia Bailey, Jackson State University
❝
Provides a complete basis of fundamental instruction in all core aspects of C++. A solid overview of Stream I/O.
~
—Peter DePasquale, The College of New Jersey
❝
Great coverage of polymorphism and how the compiler implements polymorphism ‘under the hood.’
~
—Ed James-Beckham, Borland
❝
A nice introduction to searching and sorting, and Big-O.
~
—Robert Myers, Florida State University
❝
Will get you up and running quickly with the [smart pointers] and regular expression libraries.
~
—Ed Brey, Kohler Co.
❝
The most thorough C++ treatment I’ve seen. Replete with real-world case studies covering the full software development lifecycle. Code
examples are extraordinary!
~
—Terrell Hull, Logicalis Integration Solutions
- 1
- 2
- 3
- 4
- 5
- 6
前往页