Binding: Paperback Dewey Decimal Number: 005.133 EAN: 9780131857575 ISBN: 0131857576 Label: Prentice Hall Manufacturer: Prentice Hall Number Of Items: 1 Number Of Pages: 1536 Publication Date: January 15, 2005 Publisher: Prentice Hall Sales Rank: 12595 Studio: Prentice Hall
With over 250,000 sold, Harvey and Paul Deitel's C++ How to Program is the world's best-selling introduction to C++ programming. Now, this classic has been thoroughly updated! The Deitels' groundbreaking How to Program series offers unparalleled breadth and depth of programming concepts and intermediate-level topics for further study. The books in this series feature hundreds of complete, working programs with thousands of lines of code. Deitels' C++ How to Program is the most comprehensive, practical introduction to C++ ever published-with hundreds of hands-on exercises, roughly 250 complete programs written and documented for easy learning, and exceptional insight into good programming practices, maximizing performance, avoiding errors, debugging, and testing. The updated Fifth Edition now includes a new early classes pedagogy-classes and objects are introduced in Chapter 3 and used throughout the book as appropriate. The new edition uses string and vector classes to make earlier examples more object-oriented. Large chapters are broken down into smaller, more manageable pieces. A new OOD/UML ATM case study replaces the elevator case study of previous editions, and UML in the OOD/UML case study and elsewhere in the book has been upgraded to UML 2. The Fifth Edition features new mini case studies (e.g., GradeBook and Time classes). An employee hierarchy replaces Point/Circle/Cylinder to introduce inheritance and polymorphism. Additional enhancements include tuned treatment of exception handling, new “Using the Debugger” material and a new 'Before You Begin' section to help readers get set up properly. Also included are separate chapters on recursion and searching/sorting. The Fifth Edition retains every key concept and technique ANSI C++ developers need to master: control statements, functions, arrays, pointers and strings, classes and data abstraction, operator overloading, inheritance, virtual functions, polymorphism, I/O, templates, exception handling, file processing, data structures, and more. It also includes a detailed introduction to Standard Template Library (STL) containers, container adapters, algorithms, and iterators. The accompanying CD-ROM includes all the source code from the book. A valuable reference for programmers and anyone interested in learning the C++ programming language and object-oriented development in C++.
Customer Reviews
Average Rating:
Rating: - Lots of words but very little information
I wish I had been able to browse this book at a store before buying it. This book takes about 100 pages of information and stretches it out into over 1500. Save your money and buy "The C++ Programming Language" by Bjarne Stroustroup. At least you can use his book as a reference.
Rating: - Deitle's How To Program C++
This whole series is great for beginner to intermediate programmers. C++ is a great language to learn some of the more advanced concepts in programming anyway (though a tough one to start out on). I recommend Java to start with and then C++ for topics such as namespaces, pointer manipulation, stack use and address issues since most of these are left to the java virtual machine and not easily accessible in java. Deitles' books cover topics in a "from the basics" point of view and there is usually ... Read More
Rating: - superb information but poor way to approach it
Its a pity that I should give this book 3 stars.The authour's have made a great job in writing a comprehensive introductory to intermidiate book for C++, this is one of the books in which the authours have tried to explain concepts deeply.
the book has a lot of different parts that help you undrestand the things which were talked about in the chapter, for example one of those parts is "common programming error" which has a red symbol and a thumb pointing down and it tells you about some common ... Read More
Rating: - Great book!
Well written and easy to understand. Good as both a reference lookup as well as a cover to cover read.
Rating: - Most reliable C++ book I have seen
I learned C++ from this book and I came in having programming experience. However it is great for people who have no background in programming. It gives very clear, well-paced explanations and multiple examples on everything it covers- which is a lot (from the simple basics like for loops to the STL). I know that just about anything I need to look up can be found in this book. Highly recommended... My constructive criticism is that it lacks a way to look up something quickly (main point gets buried in ... Read More