- Paperback: 1056 pages
- Publisher: Prentice Hall; 1 edition (February 2, 2009)
- Language: English
- ISBN-10: 0137001304
- ISBN-13: 978-0137001309
- Product Dimensions: 7 x 2.4 x 9.1 inches
- Shipping Weight: 3.4 pounds (View shipping rates and policies)
- Average Customer Review: 17 customer reviews
- Amazon Best Sellers Rank: #2,374,239 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
C++ for Programmers 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
Fulfillment by Amazon (FBA) is a service we offer sellers that lets them store their products in Amazon's fulfillment centers, and we directly pack, ship, and provide customer service for these products. Something we hope you'll especially enjoy: FBA items qualify for FREE Shipping and Amazon Prime.
If you're a seller, Fulfillment by Amazon can help you increase your sales. We invite you to learn more about Fulfillment by Amazon .
There is a newer edition of this item:
Customers who viewed this item also viewed
From the Back Cover
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(tm) and Visual C++®Debuggers
- And more.../li>
- For information on Deitel® Dive-Into® Series corporate training courses offered at customer sites worldwide (or write firstname.lastname@example.org)
- 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 freeDEITEL®BUZZ ONLINEe-mail newsletter atwww.deitel.com/newsletter/subscribe.html
- Read archived issues of theDEITEL®BUZZ ONLINE
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.
TheDEITEL®Developer Seriesis designed for practicing programmers. The series presents focused treatments of emerging technologies, including C++, .NET, Java(tm), 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.
Try the Kindle edition and experience these great reading features:
Showing 1-7 of 17 reviews
There was a problem filtering reviews right now. Please try again later.
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.
From the title, I was expecting an intermediate to advanced book designed for people who already knew what a variable is or a control structure. This book is more of an introduction to programming than a book for programmers.
This book tries to do too many things and as a result does not do any of them particularly well.
Recommendations - Cut the book down to 300 pages or so for someone who already knows how to program. Leave the UML to the OMG experts. There are plenty of good UML books without cluttering up this one. I would also recommend removing most of the tips and helpful hints. A developer can get better information from "Code Complete". These tips are distracting, disjointed and not particularly well presented. If the authors REALLY feel compelled to add helpful hints or a UML guide, I recommend putting them in the appendices or adding supplementary volumes each with a different emphasis.
This book was not what I expected from the title.