This book is really good. There are lots of examples with well explained code. Too bad there is no e-book to facilitate searching within the book (the book is over a thousand pages), although I don't blame them that much due to the facility in finding copyrighted ebooks that give nothing back to the author.
The CD could have had the binary code instead of having to go to site for that purpose.
Anyways the book takes you from beginner to intermediate in C language programming and gives you an intro to C++ and game programming using the allegro library. I'm very satisfied and still have a good way to finish the book.
C++ How To Program 5th Edition
by
Harvey M. Deitel
(Author),
Paul J. Deitel
(Author)
ISBN-13:
978-0131857575
ISBN-10:
0131857576
Why is ISBN important?
ISBN
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Use the Amazon App to scan ISBNs and compare prices.
Add to book club
Loading your book clubs
There was a problem loading your book clubs. Please try again.
Not in a club?
Learn more
Join or create book clubs
Choose books together
Track your books
Bring your club to Amazon Book Clubs, start a new book club and invite your friends to join, or find a club that’s right for you for free.
More Buying Choices
Choose a new release
Explore popular titles in every genre and find something you love. Try it free with trial
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.
-
Apple
-
Android
-
Windows Phone
-
Android
|
Download to your computer
|
Kindle Cloud Reader
|
Customers who viewed this item also viewed
Page 1 of 1 Start overPage 1 of 1
C: How to Program (6th Edition)Paul DeitelPaperback
C++ How to ProgramPaul DeitelPaperback
C++ How to Program (10th Edition)Harvey M. Deitel Paul DeitelPaperback
C++ for ProgrammersPaul J. DeitelPaperback
C++ How to Program (Early Objects Version) (9th Edition)Paul DeitelPaperback
C++ How to ProgramPaperback
More items to explore
Page 1 of 1 Start overPage 1 of 1
C++ Primer (5th Edition)Stanley LippmanPaperback
Computer Networking: A Top-Down ApproachJames KuroseHardcover
Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14Paperback
C++ Crash Course: A Fast-Paced IntroductionPaperback
Programming: Principles and Practice Using C++ (2nd Edition)Paperback
Effective C++: 55 Specific Ways to Improve Your Programs and DesignsPaperback
Explore similar books
Tags that will help you discover similar books. 6 tags
programmingc & c++softwarecomputers & technologycomputer scienceprogramming languages
Results for:
Page 1 of 1Start overPage 1 of 1
- Automate The Boring Tasks Using Microsoft Office VBA (101 Non-Fiction Series Book 16)
Kindle Edition$9.99$9.99
Where do clickable book tags come from?
Book tags are created from a variety of sources, some of which are customer-generated. Amazon is not legally responsible for the accuracy of the tags represented. If you are an author or publisher and would like to remove a tag associated with your title, please contact your vendor manager or publisher support team.
Editorial Reviews
About the Author
Dr. Harvey Deitel is one of the world's leading computer science instructors and seminar presenters, and author of more than a dozen books. He worked on the pioneering operating system teams in industry and academia that developed many of the techniques at the heart of operating systems like UNIX®, Windows NT™ and OS/2™.
Paul Deitel has taught Visual Basic, Java, C and C++ at numerous hardware and software companies, including Sun Microsystems, Digital Equipment Corporation, IBM, Open Environment Corporation, Adra Systems, and Cambridge Technology Partners, and is himself an expert developer.The Deitels are principals of Deitel & Associates, Inc., an international training organization specializing in Visual Basic, Java, C and C++, and object technologies.
Tell the Publisher!
I'd like to read this book on Kindle
Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
I'd like to read this book on Kindle
Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Listen with Pride
Explore the diverse array of titles—some funny, some brave, some thrilling, some sad—to find connection and inspiration. See more
Product details
- Publisher : Prentice Hall; 5th edition (January 31, 2005)
- Language : English
- Paperback : 1436 pages
- ISBN-10 : 0131857576
- ISBN-13 : 978-0131857575
- Item Weight : 4.65 pounds
- Dimensions : 7 x 1.5 x 9.25 inches
-
Best Sellers Rank:
#391,798 in Books (See Top 100 in Books)
- #147 in C++ Programming Language
- #1,036 in Computer Programming Languages
- #1,696 in Computer Software (Books)
- Customer Reviews:
Customer reviews
4.4 out of 5 stars
4.4 out of 5
90 global ratings
How are ratings calculated?
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzes reviews to verify trustworthiness.
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
Reviewed in the United States on October 30, 2011
Verified Purchase
One person found this helpful
Report abuse
Reviewed in the United States on September 10, 2005
Verified Purchase
Well I've been trying to learn programing for many years, and I have bought many many books. Unfortunatly those books were not written in a way that I feel is consistent with a beginers level. This book changes that. Everything is organized in such a way that all the information flows really well, so your not jumping from one topic to something compleatly on the otherside of the spectrum. The fact that key words, and code are color coded is really helpful for a quick scan of the text. The questions and tasks at the end of eavery chapter really drive the information home , making sure that you really understand the information. the only downside in my opinion is that there is not a glossary, other than that this book is fantastic.
5 people found this helpful
Report abuse
Reviewed in the United States on October 23, 2006
Verified Purchase
Unfortunately, I didnt fare so well in my college class compared to Simon. And when purchasing this book (by force = required text for school), I disregarded what Simon had to say about it, because I look for the positive.
However, now that I'm in the class and am (attempting) to learn this language, it is clear as day that this isnt a beginners book.
It seems as if the writers are showcasing their technical writing abilities above and beyond what is necessary to get the point across, so instead of instructing you from a newbie's standpoint, you are subjected to a re-invention of the wheel.
It is simply over-written and poorly laid out in explaining different aspects of the material. The keywords, which are highlighted in the worst shade of blue (hard to see), are plenty without much explanation. The example programs are jumbled together amongst the text instead of separating them by borders or enclosing them in boxes, etc. Pastel colors are used to signify important words. Instead of beginning a new paragraph when the subject changes, the reader is forced to continue aimlessly in the lengthy paragraphs.
Ironically, the compilers normally used to write C++ programs use these same colors to differentiate code vs. comments vs. functions. But this isnt a compiler Im reading, its a how-to book.
All in all, I think the book is not designed for the beginner, which is really disheartening because its a how-to book. A how-to book should instruct clearly, cover a sufficent amount of topics (no shortage here) and yet be simple enough so that anyone can read it from the start and understand what is trying to be taught.
True, this is a rather complex programming language and some sort of technical writing is involved. But from my standpoint as a beginner, this seems like it would better suit those who have more experience in C++.
However, now that I'm in the class and am (attempting) to learn this language, it is clear as day that this isnt a beginners book.
It seems as if the writers are showcasing their technical writing abilities above and beyond what is necessary to get the point across, so instead of instructing you from a newbie's standpoint, you are subjected to a re-invention of the wheel.
It is simply over-written and poorly laid out in explaining different aspects of the material. The keywords, which are highlighted in the worst shade of blue (hard to see), are plenty without much explanation. The example programs are jumbled together amongst the text instead of separating them by borders or enclosing them in boxes, etc. Pastel colors are used to signify important words. Instead of beginning a new paragraph when the subject changes, the reader is forced to continue aimlessly in the lengthy paragraphs.
Ironically, the compilers normally used to write C++ programs use these same colors to differentiate code vs. comments vs. functions. But this isnt a compiler Im reading, its a how-to book.
All in all, I think the book is not designed for the beginner, which is really disheartening because its a how-to book. A how-to book should instruct clearly, cover a sufficent amount of topics (no shortage here) and yet be simple enough so that anyone can read it from the start and understand what is trying to be taught.
True, this is a rather complex programming language and some sort of technical writing is involved. But from my standpoint as a beginner, this seems like it would better suit those who have more experience in C++.
8 people found this helpful
Report abuse
Reviewed in the United States on December 4, 2010
Verified Purchase
bought this book used, to my surprise the key for the online service was still intact, (not scratched off, so unused)
BUT the company that runs the service refuses to accept the key and simply states that it had expired with no further explanation or recourse. When purchasing the book I was not expecting the online service, but certainly also not expecting to get the run around. They look for reasons to not provide service, and do not care. Replies are quick but are preformatted.
When I stated that I bought it from Amazon "We are sorry but Amazon is a third party vendor." Thats all they said, so I really don't know what that means and they will not clarify.
BUT the company that runs the service refuses to accept the key and simply states that it had expired with no further explanation or recourse. When purchasing the book I was not expecting the online service, but certainly also not expecting to get the run around. They look for reasons to not provide service, and do not care. Replies are quick but are preformatted.
When I stated that I bought it from Amazon "We are sorry but Amazon is a third party vendor." Thats all they said, so I really don't know what that means and they will not clarify.
3 people found this helpful
Report abuse
Reviewed in the United States on July 31, 2017
Verified Purchase
good
Reviewed in the United States on January 5, 2014
Verified Purchase
Was required textbook for a intro to c class. Found it much more helpful than my teacher. Has exercises to help the user learn. Has a small learning curve as the book jumps right into code
Reviewed in the United States on August 11, 2013
Verified Purchase
C++ How to Program is an excellent textbook on learning the C++ language. Rather than going the C to C++ route, you start right into C++ and within the first few chapters are looking at classes and object oriented programming. Every topic has an associated example to illustrate the concepts, as well as numerous quick tips, tricks and cautions. If you pair this book with one of the many free C++ compilers you will be programming in C++ in no time. I purchased this book used from Goodwill in California and it arrived in nearly-new condition and ahead of schedule. This turned out to be a super great deal.
One person found this helpful
Report abuse
Reviewed in the United States on June 13, 2008
Verified Purchase
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.
The only useful parts of this book are the programming exercises. They are actually interesting and challenging, and you will learn a lot by solving them.
The only useful parts of this book are the programming exercises. They are actually interesting and challenging, and you will learn a lot by solving them.
3 people found this helpful
Report abuse
Top reviews from other countries
khan
5.0 out of 5 stars
Five Stars
Reviewed in the United Kingdom on October 27, 2016Verified Purchase
excellent condition considering the price and the content is very in depth
Get everything you need
Page 1 of 1 Start overPage 1 of 1
C++ How to ProgramPaperback
ChemistryHardcover
C++ Programming: From Problem Analysis to Program DesignPaperback
Wi-Foo: The Secrets of Wireless HackingAndrew VladimirovPaperback



























