An interactive, digital, and mobile learning environment that replaces the traditional printed text. To register, you’ll need a course invite link from your instructor.
You'll get instant access to the digital content.
For introductory courses in Computer Science and Computer Programming courses.
Help students understand the logic behind developing high-quality programs
Revel™ Starting Out with C++ helps beginning students understand the important details necessary to become skilled programmers at an introductory level. The content covers control structures, functions, arrays, and pointers before objects and classes, using Tony Gaddis’s hallmark accessible, step-by-step presentation. As with all Gaddis titles, clear and easy-to-read code listings, concise and practical real-world examples, and an abundance of exercises appear in every chapter, ensuring that the student not only learns how to implement the features and constructs of C++, but why and when to use them.
Revel is Pearson’s newest way of delivering our respected content. Fully digital and highly engaging, Revel replaces the textbook and gives students everything they need for the course. Informed by extensive research on how people read, think, and learn, Revel is an interactive learning environment that enables students to read, practice, and study in one continuous experience – for less than the cost of a traditional textbook.
NOTE: Revel is a fully digital delivery of Pearson content. This ISBN is for instant access to Revel. In addition to this access, you will need a course invite link, provided by your instructor, to register for and use Revel.
Table of contents
1. Introduction to Computers and Programming
2. Introduction to C++
3. Expressions and Interactivity
4. Making Decisions
5. Loops and Files
7. Arrays and Vectors
8. Searching and Sorting Arrays
10. Characters, C-Strings, and More About the string Class
11. Structured Data
12. Advanced File Operations
13. Introduction to Classes
14. More About Classes
15. Inheritance, Polymorphism, and Virtual Functions
Appendix A: The ASCII Character Set
Appendix B: Operator Precedence and Associativity
All the material you need to teach your courses.Discover teaching material