Pub. Date:
Starting out with C++ / Edition 3

Starting out with C++ / Edition 3

by Tony Gaddis, Gaddis


Current price is , Original price is $76.95. You
Select a Purchase Option (Older Edition)
  • purchase options


Starting out with C++ / Edition 3

This new edition of Starting Out with C++ is a concise text aimed at teaching C++ in logical steps. The book starts with a firm foundation in structured, procedural programming and progresses to the object-oriented programming paradigm. Written in clear, easy-to-understand language, this book introduces topics on mathematical expressions, looping, functions, arrays and structured data, as well as other features used in computer programming. The clear presentation and focus on core concepts make it ideal for beginning programmers learning C++ on their own or in a classroom setting.

Product Details

ISBN-13: 9781576760635
Publisher: Addison-Wesley
Publication date: 09/06/2001
Edition description: Older Edition
Pages: 1320
Product dimensions: 7.18(w) x 9.40(h) x 2.13(d)

Table of Contents

Chapter 1: Introduction to Computers and Programming. Chapter 2: Introduction to C++. Chapter 3:Expressions and Interactivity. Chapter 4: Making Decisions. Chapter 5: Looping. This edition uses examples of pre-test loops for input validation. Chapter 6: Functions. This edition introduces prototypes and return values earlier. Chapter 7: Arrays. This edition adds an optional introduction to the STL vector data type. Chapter 8: Sorting and Searching Arrays. This edition adds an optional section showing how sorting and searching routines may be used with STL vectors. Chapter 9: Pointers. Chapter 10: Characters C-Strings, and the Standard string Class. This edition adds coverage of the standard string class. Chapter 11: Structured Data. Chapter 12: File Operations. This edition uses ANSI-compliant error trapping. Chapter 13: Introduction to Classes. This edition includes a new section on Object-Oriented Design. Chapter 14: More About Classes. Chapter 15: Inheritance and Polymorphism and Virtual Functions. This edition introduces pure virtual functions Chapter 16: Exceptions, Templates, and More About the Standard Template Library (STL). The STL material in this chapter has been expanded. Chapter 17: Linked Lists and Algorithm Analysis. This edition adds an optional section on algorithm analysis and Big-O notation. Chapter 18: Stacks and Queues. Chapter 19: Recursion. This edition adds more examples of recursion. Chapter 20: Binary Trees Appendix D: Enumerated Data Types (NEW) Appendix F: Creating Your Own Boolean Data Type (NEW) Appendix G: Passing Command-Line Arguments to Your C++ Program (NEW) Appendix H: Function and Header File Reference (NEW) Appendix J: Multi-Source File Programs (NEW) Appendix O: C++ Quick Reference (NEW)

Customer Reviews

Most Helpful Customer Reviews

See All Customer Reviews