Starting Out with C++ from Control Structures to Objects

Starting Out with C++ from Control Structures to Objects Author(s): Tony Gaddis

Difference between 9th and 8th editions
Side by side comparison of table of contents helps to figure out the most significant changes.

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
Book StoreNewUsedRent
From: $91.58
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
Book StorePrice
Paperback, 1280 pages
ISBN-10: 0133769399
ISBN-13: 9780133769395
Published by: Addison-Wesley, March 08, 2014
Book StoreNewUsedRent
From: $14.50
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
Book StoreNewUsedRent
From: $30.25
Paperback, 1248 pages
ISBN-10: 0132576252
ISBN-13: 9780132576253
Published by: Addison-Wesley, March 07, 2011
Book StoreNewUsedRent
From: $3.80
plus MyProgrammingLab with Pearson eText
Paperback, 1214 pages
ISBN-10: 0132774178
ISBN-13: 9780132774178
Published by: Addison-Wesley, June 19, 2011
Book StoreNewUsedRent
From: $11.23
Brief Edition
Paperback, 1032 pages
ISBN-10: 0132772892
ISBN-13: 9780132772891
Published by: Addison-Wesley, October 01, 2011
Book StoreNewUsedRent
From: $3.49

Saving advice

  • The new 9th edition costs $56.4 more then used book.
  • 8th edition is $77.08 cheaper then the 9th edition.

Home | Contact Us

Copyright 2013-2017