Starting Out with C++: Early Objects, 10th edition

Published by Pearson (July 23, 2024) © 2020

  • Tony Gaddis Haywood Community College
  • Judy Walters
  • Godfrey Muganda North Central College
Products list

eTextbook features

  • Instant access to eTextbook
  • Search, highlight, and notes
  • Create flashcards
Products list

Details

  • Loose-leaf, 3-hole-punched pages

This product is expected to ship within 3-6 business days for US and 5-10 business days for Canadian customers.

Starting Out with C++: Early Objects introduces C++ programming fundamentals in a clear, step-by-step approach. Each chapter covers a major set of topics and builds knowledge as you progress through the book. The text also uses friendly, easy-to-understand language that is accessible to novice programmers. Real-world examples encourage you to learn how, why and when to implement the features and constructs of C++. Every chapter provides you with clear and easy-to-read code listings, practical real-world examples and an abundance of exercises.

The 10th Edition features C++11 standard features, an expanded Standard Template Library (STL) plus new and updated programs, checkpoint questions, end-of-chapter questions and exercises, and challenge problems.

  1. Introduction to Computers and Programming
  2. Introduction to C++
  3. Expressions and Interactivity
  4. Making Decisions
  5. Looping
  6. Functions
  7. Introduction to Classes and Objects
  8. Arrays and Vectors
  9. Searching, Sorting, and Algorithm Analysis
  10. Pointers
  11. More about Classes and Object-Oriented Programming
  12. More on C-Strings and the string Class
  13. Advanced File and I/O Operations
  14. Recursion
  15. Polymorphism and Virtual Functions
  16. Exceptions and Templates
  17. The Standard Template Library (STL)
  18. Linked Lists
  19. Stacks and Queues
  20. Binary Trees

APPENDICES

  1. The ASCII Character Set
  2. Operator Precedence and Associativity
  3. Answers to Checkpoints
  4. Answers to Odd-Numbered Review Questions

Need help? Get in touch