Buy Used
CDN$ 29.92
+ CDN$ 6.49 shipping
Used: Good | Details
Condition: Used: Good
Comment: Buy with confidence. Excellent Customer Service & Return policy.Ships from USA. Please give between 2-5 week for delivery.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Starting Out with C++: From Control Structures through Objects (6th Edition) Paperback – Mar 19 2008

See all 3 formats and editions Hide other formats and editions
Amazon Price
New from Used from
"Please retry"
CDN$ 999.11 CDN$ 29.92

There is a newer edition of this item:

Harry Potter and the Cursed Child
click to open popover

No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Product Details

  • Paperback: 1200 pages
  • Publisher: Pearson; 6 edition (March 19 2008)
  • Language: English
  • ISBN-10: 0321545885
  • ISBN-13: 978-0321545886
  • Product Dimensions: 20.3 x 3.9 x 25.2 cm
  • Shipping Weight: 2.2 Kg
  • Average Customer Review: Be the first to review this item
  • Amazon Bestsellers Rank: #221,097 in Books (See Top 100 in Books)
  •  Would you like to update product info, give feedback on images, or tell us about a lower price?

  • See Complete Table of Contents

Product Description

About the Author

Tony Gaddis is the lead author of the Starting Out with series including Starting Out with Alice, C++, Java™, Visual Basic® 2008, Programming Logic & Design, and Python. Visit the Gaddis Books website for more information on Gaddis’ titles. Gaddis teaches computer science courses at Haywood Community College in North Carolina. He previously taught programming for several corporations and government agencies, including NASA's Kennedy Space Center. Gaddis is a highly acclaimed instructor who was selected as the North Carolina Community College "Teacher of the Year" in 1994, and who received the Teaching Excellence award from the National Institute for Staff and Organizational Development in 1997.

Customer Reviews

There are no customer reviews yet on
5 star
4 star
3 star
2 star
1 star

Most Helpful Customer Reviews on (beta) HASH(0xa07b08f4) out of 5 stars 24 reviews
9 of 10 people found the following review helpful
HASH(0xa08afe4c) out of 5 stars The best book for C++ June 22 2008
By Kumar - Published on
Format: Paperback
I am a computer Science student. Like any other computer science curriculum , C++ is the main programming language that is taught in any University .This is an excellent book for anyone who is starting to learn C++ programming. The language , examples and the content of this book are better than any book available in the market . I actually learned C++ reading this book , as prior to this i had no experience in programming. This book will teach you everything that u need to know in C++ programming. Well ofcourse C++ is really vast , you really dont need to know everything that is on the book , so anyone who buys this book should get a syllabus or discuss it with someone who has had prior experience in C++ programming to what to study or what not to .
Highly recommended if you are serious about becoming a programmer.
5 of 5 people found the following review helpful
HASH(0xa3b5800c) out of 5 stars Best C++ book ever Sept. 13 2009
By Dvir Cohen Julius - Published on
Format: Paperback Verified Purchase
Well, My English is not native so I will not write a story.
I will just say that this is the best book you will ever find on C++.
I tried few books on C++ before and I find this book well written, great (and working) examples, great flow charts
and the best approach for explaining the materials.

Tony Gaddis did it again.
keep up the good work.
3 of 3 people found the following review helpful
HASH(0xa3b58468) out of 5 stars A good investment July 17 2009
By Filippo - Published on
Format: Paperback
I used this book to prepare for my "IT Foundations" University course alongside the official course material and I am glad that I found it. I chose this edition because it followed my course's logic (from control structures through objects) the only difference being that in my course lists were explained before objects while here they are explained afterwards (infact, one of the things I enjoyed the most in this book is the chapter which explains how to create a class to manage lists). This book is HUGE and it might seem overwhelming but it is very well structured and it makes it easy to use it up to the exact level of detail you need. Or you want: I found myself more often than not to study some subjects more in deep than my syllabus required, which in return helped me a lot to truly understand the basics. In this book there are a lot of good exercises but I had to neglect them in favour of my own course's ones, which I had no problem to solve with what I had learned from the book. On the CD there are also 12 additional PDF "appendix" chapters on different complementary subjects like flowcharting, UML, command line arguments and multi-file programs. The chapter on namespaces and the introduction to Microsoft Visual C++ Express are real time savers for the newbies who want to use Microsoft's tool. My only gripe with this book is its cost but I have to admit that as an investment it paid back.
2 of 2 people found the following review helpful
HASH(0xa092c120) out of 5 stars it is "THE" beginner c++ book July 1 2010
By Essam A. Gndelee - Published on
Format: Paperback Verified Purchase
the author of this book has a rare beginners teaching talents.i had several c++ books in the past ,however this one is by far the best one i ever came across. it is however a verbose book , be prepared to read a lot (it is 1200 pages).

apart from the excellent explanations , this book has a variety of "stuff": regular "chick point" questions every about dozen pages (or less) ,end of chapter questions (fill in the blanks ,find the coding error , programming challenges ... etc) , lab manuals ,associated videos, a [...] association (not free).

in short : if you are a c++ beginner please do yourself a favor and get this book , period .
1 of 1 people found the following review helpful
HASH(0xa08afe34) out of 5 stars Perfect for a total programming rookie April 25 2010
By Dave Rothfarb - Published on
Format: Paperback Verified Purchase
I'm thankful this book was chosen as the required text for the begining programming class I am in. Without it I know I would have become hopelessly lost. Before purchasing this book, programming seemed completely inaccessible to me. With its cryptic syntax and foreign logic, it seemed you had to be one of the "chosen ones" to actually understand it. I had repeatedly fallen for the gimmicks touted by other books of how programming was so easy, you could learn a whole language in just 24 hours. But they all failed in that they either assumed you already knew basic programming concepts or that you didn't mind NOT having thorough explanations.

This book is different. Using an intuitive, unintimidating style, the author guides you at a gradual pace through each concept. There are no colossal jumps in difficulty from one topic to the next, everything flows smoothly and predictably. The sample programs are also demanding but realistic, with plenty of explanations. Thanks to the author, Tony Gaddis, I just might finally get a firm grasp on the scary, esoteric world of programming! I hope all beginning programming courses use this book or something close to it.