CDN$ 32.75
  • List Price: CDN$ 51.99
  • You Save: CDN$ 19.24 (37%)
Only 6 left in stock (more on the way).
Ships from and sold by Amazon.ca.
Gift-wrap available.
Quantity:1
Add to Cart
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

Accelerated C++: Practical Programming by Example Paperback – Aug 14 2000


Amazon Price New from Used from
Library Binding
"Please retry"
Paperback
"Please retry"
CDN$ 32.75
CDN$ 32.75 CDN$ 24.93

Join Amazon Student in Canada



Frequently Bought Together

Accelerated C++: Practical Programming by Example + C++ Primer (5th Edition) + Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition)
Price For All Three: CDN$ 108.33

Show availability and shipping details


Customers Who Bought This Item Also Bought

NO_CONTENT_IN_FEATURE

Product Details

  • Paperback: 352 pages
  • Publisher: Addison-Wesley Professional; 1 edition (Aug. 14 2000)
  • Language: English
  • ISBN-10: 020170353X
  • ISBN-13: 978-0201703535
  • Product Dimensions: 1.9 x 18.7 x 22.7 cm
  • Shipping Weight: 481 g
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (55 customer reviews)
  • Amazon Bestsellers Rank: #52,459 in Books (See Top 100 in Books)
  • See Complete Table of Contents


What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

4.5 out of 5 stars
Share your thoughts with other customers

Most helpful customer reviews

1 of 1 people found the following review helpful By anon3 on July 8 2003
Format: Paperback
If you have programmed before--not necessarily in C++ or C--_Accelerated C++_ is probably the best C++ tutorial for you. If, however, you have never programmed before, you will probably want to do the exercises of an easier tutorial before using _Accelerated_. Not a primer to teach you how to programme, it is a primer to teach you the fundamentals of C++. _Accelerated_ is revolutionary, because, unlike typical primers, it uses C++'s standard library often and early. To get a better idea of how revolutionary, an explanation is necessary.
Earlier versions of C++--known as "C with Classes"--have been in use since 1980. But many so-called C++ tutorials still treat C++ as an extended form of C instead of the completely separate language that it is today. It has its own idiom. These tutorials, for example, use C-style string literals instead of C++'s string type and use arrays instead of C++'s vector type. This traditional way of teaching C++ results in errors and frustration among beginners--a major headache when trying to learn C and an unnecessary burden when trying to learn C++.
Fortunately, as implied, C++ has evolved, and a library--the standard library--has been developed to help programmers become productive more quickly and with less errors. _Accelerated_ is one of those few tutorials that uses this standard library early and often to quickly allow the beginner to write nontrivial programmes. On page 9, for example, you are already introduced to the string type. On page 12, you are already introduced to a member function of the string type. Compare this with common primers that tack on a chapter at the end about the standard library as an afterthought.
The authors let you in on subtleties that most experienced C++ programmers know but may appear strange to novices.
Read more ›
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.
Format: Paperback
Coming from a Java background with a degree in computer engineering, I found this book to be the most useful for learning C++. Most C++ books start off by teaching you what is going on from a low-level perspective and then work their way up to a high-level perspective.

This book took a different approach. You start by learning common classes and constructs found within the standard library and build from there. It was a great way to get off the ground very quickly for me since all I personally needed to get started with C++ was an idea about how to think like a C++ programmer (like how to go about managing memory) and how to make use of common software design patterns in C++ (like how data structures work with algorithms in the STL).
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.
By Samuel Joseph Lehmann on July 15 2013
Format: Paperback Verified Purchase
I would strongly reccomend this book, however it gets a 4 because it was a little hard to follow at times
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.
Format: Paperback
I have purchased way too many C++ books. I see the rut in which all authors seem to get into when writing this type of book. They seem to always fall back into the "old school" "set in concret" methods. This book breaks the traditional C++ education style.
The authors take a very simple example and start building on it. They add bits and pieces of code which support the example. They don't simply add function and code to provide an example, they add functional pieces which you would need in any program you write.
Very well thought out and solid! I have been hoping that they would translate the book style into Java and C#.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.
Format: Paperback
I used this when I was in my first year studying in Turku AMK. Well, this book saved me! I passed! Some things are complicated and some examples are too short. It wasn't clear how to write a program with c++. You have to be really good in C++ if you make programs with this book.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.
By A Customer on May 27 2003
Format: Paperback
I have to put this book at the top of my list for first buys for people who are beginning a transition into C++ from another language, or for people who have just learned C++ and need to get their scope of the entire language pieced together properly. From the first page until the last you'll gradually develop a program that will cover most of the important components of C++. This book is different in that you'll learn how to write a complete program at the end of the book, whereas other books will usually give you the pieces and hope you'll understand how to put them together. If you're new to programming then you might want to pick up a purely beginner book first and then get this one second. Otherwise I think this book would make an excellent choice as your first C++ book and the one you'll end up refering to the most.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.
By Slobodan on May 20 2003
Format: Paperback
Ok i wrote my first review when i started with learning C++ , now when a went through whole book and started with the C++ programming language i think it's time to rewrite this review.
To keep things short i'll only write pros and cons :
Pros:
-Great unique approach of teaching to solve usefull problems
from the start , not just showing the language features
-Compaq and efficient (make you to think about the language not just showing you receipies , this is great because once you learn why this thing is done like is done , you'll never forgath it and know how to use it in solving your own problems)
-Great writing style (English isn't my first language but i never felt any problem with this book)
-Very good taste for choosing problems covered , even if i a feel there should be more exercises ( I'm gonna definately have to buy Authors other book Ruminations in C++ , need a lot of exercises in order to master the language).
Cons:
-Lack of chapter about using compiler , there is nothing about even at authors site. Adding few pages about most widely used compilers like Visual C++ 6 or Net , Dev-Cpp , Borland will prevent from beginners' frustration.
Hello , world ! words pop up and vanished real night mare.
-I think there should be more exercises an the end of each chapter and solutions would be great.
Conclusion:
This is not a book for an
1 Absolute beginner, (shouldn't be your first programming book, but it could be second)
2 Nor for someone needing detailed guidance -AUTHORS WONT HOLD YOUR HAND ALL WAY LONG you'll have to make your way through
3 I would be carefull to suggest it for young reader someone like less than 15 years old , because of author vocabular.
Read more ›
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.

Product Images from Customers

Search


Feedback