Starting Out with C++ from Control Structures to Objects
Key differences between 9th and 8th editions
- Period between current and previous editions: 3 years (2017 vs 2014).
- The Ninth edition of Gaddis's Starting Out with C++ introduces many new C++11 language features.
- Exercise Editor provides the opportunity to design new programming exercises.
- New Chapter 17 dedicated to Standard Template Library:
- STL containers and iterators
- The map, multi map, and unordered_map Classes
- The set, multi set, and unordered_set Classes
- Sorting and searching algorithms, set algorithms, permutation algorithms
- Function objects and lambda expression.
- Chapter 2: assignments and initialization, including functional notation, brace notation.
- Chapter 8: new example of sorting and searching vectors of strings.
- Chapter 9: sectopn on Smart Pointers covers shared_ptr s and weak_ptr s.
- Chapter 10:
- How to split (tokenize) a string
- String -to-number conversion functions.
- Chapter 13 :
- Member initializer list of a constructor
- In-place initialization.
- Delegating constructors
- Chapter 14: How to use rvalue references to create move constructors and move assignment operators to take advantage of move semantic.
9th Edition of
Starting Out with C++ from Control Structures to Objects
Paperback, 1344 pages
ISBN-10: 0134498372
ISBN-13: 9780134498379
Published by: Pearson, February 23, 2017
8th Edition of
Starting Out with C++ From Control Structures to Objects
eBook, 1280 pages
eBook ISBN: 9780133825275
Published by: Addison-Wesley, March 07, 2014
Paperback, 1280 pages
ISBN-10: 0133769399
ISBN-13: 9780133769395
Published by: Addison-Wesley, March 08, 2014
7th Edition of
Starting Out with C++: From Control Structures through Objects
Student Value Edition
Loose Leaf, 1248 pages
ISBN-10: 0132777649
ISBN-13: 9780132777643
Published by: Addison-Wesley, May 20, 2011
Paperback, 1248 pages
ISBN-10: 0132576252
ISBN-13: 9780132576253
Published by: Addison-Wesley, March 07, 2011
plus MyProgrammingLab with Pearson eText
Paperback, 1214 pages
ISBN-10: 0132774178
ISBN-13: 9780132774178
Published by: Addison-Wesley, June 19, 2011
Brief Edition
Paperback, 1032 pages
ISBN-10: 0132772892
ISBN-13: 9780132772891
Published by: Addison-Wesley, October 01, 2011