or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
More Buying Choices
55 used & new from $33.99

Have one to sell? Sell yours here
 
   
C+ + for Programmers
 
See larger image
 

C+ + for Programmers (Paperback)

~ Paul J. Deitel (Author), Harvey M. Deitel (Author)
5.0 out of 5 stars  See all reviews (2 customer reviews)

List Price: $59.99
Price: $40.49 & this item ships for FREE with Super Saver Shipping. Details
You Save: $19.50 (33%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Tuesday, November 17? Choose One-Day Shipping at checkout. Details
41 new from $34.95 14 used from $33.99

Formats

Amazon Price New from Used from
  Kindle Edition, March 2, 2009 $32.39 -- --
  Paperback, February 1, 2009 $40.49 $34.95 $33.99

Frequently Bought Together

C+ + for Programmers + Java for Programmers + C# 2008 for Programmers (3rd Edition)
Price For All Three: $116.07

Show availability and shipping details

  • This item: C+ + for Programmers by Paul J. Deitel

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Java for Programmers by P.J. Deitel

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • C# 2008 for Programmers (3rd Edition) by Paul J. Deitel

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought

Herb Schildt's C++ Programming Cookbook

Herb Schildt's C++ Programming Cookbook

by Herbert Schildt
$30.99
C++ How to Program (7th Edition)

C++ How to Program (7th Edition)

by P.J. Deitel
$89.32
Java How to Program: Early Objects Version (8th Edition)

Java How to Program: Early Objects Version (8th Edition)

by P.J. Deitel
4.2 out of 5 stars (5)  $94.36
Thinking in C++, Volume 2: Practical Programming

Thinking in C++, Volume 2: Practical Programming

by Bruce Eckel
4.7 out of 5 stars (16)  $40.50
JavaScript for Programmers

JavaScript for Programmers

by P.J. Deitel
3.5 out of 5 stars (4)  $28.79
Explore similar items

Editorial Reviews

Product Description

PRACTICAL, EXAMPLE-RICH COVERAGE OF:
  • Classes, Objects, Encapsulation, Inheritance, Polymorphism
  • Integrated OOP Case Studies: Time, GradeBook, Employee
  • Industrial-Strength, 95-Page OOD/UML® 2 ATM Case Study
  • Standard Template Library (STL): Containers, Iterators and Algorithms
  • I/O, Types, Control Statements, Functions
  • Arrays, Vectors, Pointers, References
  • String Class, C-Style Strings
  • Operator Overloading, Templates
  • Exception Handling, Files
  • Bit and Character Manipulation
  • Boost Libraries and the Future of C++
  • GNU™ and Visual C++® Debuggers
  • And more…
VISIT WWW.DEITEL.COM
  • For information on Deitel® Dive-Into® Series corporate training courses offered at customer sites worldwide (or write to deitel@deitel.com)
  • Download code examples
  • Check out the growing list of programming, Web 2.0 and software-related Resource Centers
  • To receive updates for this book, subscribe to the free DEITEL® BUZZ ONLINE e-mail newsletter at www.deitel.com/newsletter/subscribe.html
  • Read archived issues of the DEITEL® BUZZ ONLINE
The professional programmer’s DEITEL® guide to C++ and object-oriented application development

Written for programmers with a background in high-level language programming, this book applies the Deitel signature live-code approach to teaching programming and explores the C++ language and C++ Standard Libraries in depth. The book presents the concepts in the context of fully tested programs, complete with syntax shading, code highlighting, code walkthroughs and program outputs. The book features 240 C++ applications with over 15,000 lines of proven C++ code, and hundreds of tips that will help you build robust applications.

Start with an introduction to C++ using an early classes and objects approach, then rapidly move on to more advanced topics, including templates, exception handling, the Standard Template Library (STL) and selected features from the Boost libraries. You’ll enjoy the Deitels’ classic treatment of object-oriented programming and the OOD/UML® 2 ATM case study, including a complete C++ implementation. When you’re finished, you’ll have everything you need to build object-oriented C++ applications.

The DEITEL® Developer Series is designed for practicing programmers. The series presents focused treatments of emerging technologies, including C++, .NET, Java™, web services, Internet and web development and more. 
  
PRE-PUBLICATION REVIEWER TESTIMONIALS
“An excellent ‘objects first’ coverage of C++. The example-driven presentation is enriched by the optional UML case study that contextualizes the material in an ongoing software engineering project.” —Gavin Osborne, Saskatchewan Institute of Applied Science and Technology

“Introducing the UML early on is a great idea.” —Raymond Stephenson, Microsoft

“Good use of diagrams, especially of the activation call stack and recursive functions.” —Amar Raheja, California State Polytechnic University, Pomona

“Terrific discussion of pointers—probably the best I have seen.” —Anne B. Horton, Lockheed Martin

“Great coverage of polymorphism and how the compiler implements polymorphism ‘under the hood.’” —Ed James-Beckham, Borland

“The Boost/C++0x chapter will get you up and running quickly with the memory management and regular expression libraries, plus whet your appetite for new C++ features being standardized.” —Ed Brey, Kohler Co.

“Excellent introduction to the Standard Template Library (STL). The best book on C++ programming!”  —Richard Albright, Goldey-Beacom College

“Just when you think you are focused on learning one topic, suddenly you discover you’ve learned more than you expected.” —Chad Willwerth, University of Washington, Tacoma

“The most thorough C++ treatment I’ve seen. Replete with real-world case studies covering the full software development lifecycle. Code examples are extraordinary!” —Terrell Hull, Logicalis Integration Solutions/


About the Author

Paul J. Deitel and Dr. Harvey M. Deitel are the founders of Deitel & Associates, Inc., the internationally recognized programming languages authoring, corporate-training and Internet business development organization. The Deitels have written many international best-selling programming-language professional books and textbooks that millions of people worldwide have used to master C++, C, Java™, C#, Visual Basic®, Visual C++® XML, Perl, Python, and Internet and web programming.  

Product Details

  • Paperback: 1056 pages
  • Publisher: Prentice Hall PTR; 1 edition (February 2, 2009)
  • Language: English
  • ISBN-10: 0137001304
  • ISBN-13: 978-0137001309
  • Product Dimensions: 9.1 x 7 x 2.2 inches
  • Shipping Weight: 3.4 pounds (View shipping rates and policies)
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon.com Sales Rank: #317,041 in Books (See Bestsellers in Books)

What Do Customers Ultimately Buy After Viewing This Item?

C+ + for Programmers
83% buy the item featured on this page:
C+ + for Programmers 5.0 out of 5 stars (2)
$40.49
C# 2008 for Programmers (3rd Edition)
5% buy
C# 2008 for Programmers (3rd Edition) 4.0 out of 5 stars (5)
$37.79
Java for Programmers
4% buy
Java for Programmers 4.0 out of 5 stars (4)
$37.79
Head First Java, 2nd Edition
4% buy
Head First Java, 2nd Edition 4.4 out of 5 stars (251)
$29.67

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product).
 
(2)
(2)

Your tags: Add your first tag
 

 

Customer Reviews

2 Reviews
5 star:
 (2)
4 star:    (0)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
5.0 out of 5 stars (2 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
1 of 1 people found the following review helpful:
5.0 out of 5 stars The best from Deitel yet on C++, April 17, 2009
Buy this if you don't have one for C++ by Deitel yet.

Deitel has written great books on C++. I have read 2 editions of C++: How to program (3rd and 6th) and C How to program 3rd ed. ( actually just the C++ section of it). One thing you will find is that for every new edition of a Deitel book, you wind up reading a lot of the same words in verbatim, over, and over, and over again. Especially the balloon/bee tips.

So I'm happy to say this finally, it's all here. Actually it's all here in less pages and even more content because 0x stuff is in here too. All the balloon/bee tips are in this that I have ever seen in any other Deitel book, as well as the code examples. In fact, I'm not too sure what is missing from this book that is in the other more expensive ones besides less paper. It's just magically has 500 pages less (that could explain why it looks like it has a magic castle on its cover, or maybe that is just "creative" HDR).

This book's explanations are great, they get lengthy however. At some point you will just tune out some things the author is conveying because the author just keeps conveying the same thing in different ways. That doesn't make it a bad book, just, well you understand.

I think this book is the "best of" on the discussion of pointers, I'd have to say even if you know this material already, you will find it refreshing that someone is explaining them this well with this much detail dedicated to a introduction on them.

As usual, per the last few editions, classes come early. I've heard a few people say things along the lines towards the author of "O lord! It's way too early man, way too early. Man you're crazy! Crazy!". Whatever to that rubbish, it's not. However what is too early is to not cover nearly enough of them if you are going to cover them early. Don't get me wrong, what is covered early, is covered very well. It just leaves off too much, too much that can still be covered in this early chapter. Again, what is covered early is covered very well, and it will not confuse you on later chapters that set focus to classes.

Finally, this book is not for Programmers, at least not C++ programmers in early chapters. I just heard someone cry "What are you talking about man, you're killing me! Killing me!". What I mean is that it starts with int foo = 12; cout << foo;. This book focuses at the beginning for more like non-programmers. Heads to classes after that, then right back to if (foo);. You could probably skip the first 10 or 11 chapters with no problem if you know C. If you know only some language like VB, just read chapters 1 and 2, ROSE != rose, and skip to chapter 11 or so.

To sum up, I would of just gave this book 4 stars like I probably would the upcoming edition of C++: How to Program 7th ed. due to the fact it is way over drawn in chatter, but this book is pretty much the "Best Of" Deitel on C++. I'm not sure how the publisher plans to sell their upcoming edition of C++: How to program (7th edition), not at all.

It's been a long time coming, and for me Deitel finally wrapped up all their C++ work with this one book.
Comment Comment (1) | Permalink | Was this review helpful to you? Yes No (Report this)



 
5.0 out of 5 stars Just what I needed!, October 20, 2009
Whew!!! I finally finished this book. It took me several months to do it. I didn't skip a page, literally licked the plate clean. Before starting this book I was a scripter. I have 8 years experience with Perl and shell. So I knew most of the concepts being covered. But it was still a challenging read. I found myself reading difficult sections over two and three times. After finishing, I now feel that I know the C++ language. Of course now comes the hardest part, spending years using the language. When it comes to programming there is no substitute for experience. The book does have some excellent real-world case studies with lots of code. The largest is an ATM program.

To sum up, it's 1000 pages of pure technical material regarding the C++ language. Absolutely no filler, jokes, stories, etc. But when it comes to programming books, I find the best ones to do just that.

I would NOT recommend this to a beginning programmer. The very first chapter hurls you into the dark forest of object oriented theory. For a beginner I would recommend "C How to Program" which is also a Deitel book. Then move on the objects. The title sums it up... this book is for people who already know at LEAST the basics.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
Amazon has mixed up the reviews of another book with this one 0 February 2009
See all discussions...  
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
   



So You'd Like to...

Create a guide

Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.