Enter your mobile number 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.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Ivor Horton's Beginning Visual C++ 2010 1st Edition

4.1 out of 5 stars 47 customer reviews
ISBN-13: 978-0470500880
ISBN-10: 0470500883
Why is ISBN important?
ISBN
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.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell? Sell on Amazon
Buy used On clicking this link, a new layer will be open
$7.99 On clicking this link, a new layer will be open
Buy new On clicking this link, a new layer will be open
$27.97 On clicking this link, a new layer will be open
More Buying Choices
31 New from $5.98 38 Used from $3.31
Free Two-Day Shipping for College Students with Prime Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Windows10ForDummiesVideo
Windows 10 For Dummies Video Training
Get up to speed with Windows 10 with this video training course from For Dummies. Learn more.
$27.97 FREE Shipping. Only 11 left in stock (more on the way). Ships from and sold by Amazon.com. Gift-wrap available.
click to open popover

Frequently Bought Together

  • Ivor Horton's Beginning Visual C++ 2010
  • +
  • Professional Visual Studio 2010
  • +
  • Visual Studio 2010 All-in-One For Dummies
Total price: $87.13
Buy the selected items together

Editorial Reviews

From the Back Cover

Build real-world applications as you dive into C++ development

By following author Ivor Horton's accessible tutorial approach and detailed examples you can quickly become an effective C++ programmer. Thoroughly updated for the 2010 release, this book introduces you to the latest development environment and teaches you how to build real-world applications using Visual C++. With this book by your side, you are well on your way to writing applications in both versions of C++ and becoming a successful C++ programmer.

Ivor Horton's Beginning Visual C++ 2010:

  • Teaches the essentials of C++ programming using both of the C++ language technologies supported by Visual C++ 2010

  • Shares techniques for finding errors in C++ programs and explains general debugging principles

  • Discusses the structure and essential elements that are present in every Windows application

  • Demonstrates how to develop native Windows applications using the Microsoft Foundation Classes

  • Guides you through designing and creating substantial Windows applications in both C++ and C++/CLI

  • Features numerous working examples and exercises that help build programming skills

Programmer Forums
Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world.

Code Downloads
Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.

Read More
Find articles, ebooks, sample chapters, and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.

Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.

wrox.com

About the Author

Ivor Horton is one of the preeminent authors of tutorials on the Java, C and C++ programming languages. He is widely known for his unique tutorial style, which is readily accessible to both novice and experienced programmers. Horton is also a systems consultant in private practice. He previously taught programming for more than 25 years.
NO_CONTENT_IN_FEATURE

New York Times best sellers
Browse the New York Times best sellers in popular categories like Fiction, Nonfiction, Picture Books and more. See more

Product Details

  • Paperback: 1272 pages
  • Publisher: Wrox; 1 edition (April 12, 2010)
  • Language: English
  • ISBN-10: 0470500883
  • ISBN-13: 978-0470500880
  • Product Dimensions: 7.4 x 1.7 x 9.2 inches
  • Shipping Weight: 4.2 pounds (View shipping rates and policies)
  • Average Customer Review: 4.1 out of 5 stars  See all reviews (47 customer reviews)
  • Amazon Best Sellers Rank: #808,503 in Books (See Top 100 in Books)

Customer Reviews

Top Customer Reviews

Format: Paperback Verified Purchase
This is a very good C++/CLI/CLR reference, but it doesn't go into as much Visual C++ as I expected. I was expecting the entire book to be devoted to introducing Visual C++, but the majority is devoted to non-visual C++. It is pretty thorough in non-visual C++/CLR/CLI and is a good reference for that, but about two-thirds of the book is devoted to this and the last one-third of the book introduces Visual C++ but I felt it wasn't enough to really learn it. This is a good book for C++ and a good book to have, it just was for a different focus than I had intended.
1 Comment 18 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
I've mostly used it as a reference in the C++ area and have been learning from the later chapters. I think the book is wonderful, especially in its detail. Since I'm used to math books, I find the author to be on the chatty side, but I think most readers would be very thankful for its many explanations. I recommend this book to anyone serious about learning C++ and Visual C++.
Comment 21 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
I was currently reading "C++ Primer Plus" from a Kindle download when I wanted to migrate more into Windows programming, so I ordered Beginning Visual C++ 2010. The first several chapters of this book primarily cover C++ console programming so I thought I would just skim through most of this content and get to the Windows stuff. Well, I started picking up some new things not only in C++, but also with the Visual Studio 2010 environment. So I decided not to skip anything. Many of the questions I had about the differences between MFC, CLI, CLR, .NET were answered in this book. I certainly recommend this book if you are new to C++ and new to Windows programming.
Comment 11 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
I bought this book because I had previously bought Horton's "Beginning Visual C++ 6". If you can hold out for a couple of months, I recommend you buy his "... 2012" book instead of this one. I couldn't wait. I bought the "... 2010" one.

There may be a better book out there to teach you all the nuances of Visual C++ 2010; when I find one, I'll buy it. Other books (Steve Heller's works, for one, and Dietel & Dietel, for another) do a better job of teaching non-Visual-Studio C++, but this one does a more than adequate walkthrough of the product, and the Visual Studio orientation is vital for anybody who's trying to work with that IDE for the first time - or even someone who's wrestled with it for months.

Some buyers have complained that after they bought the book, they discovered that it covers the $450 version of VC++, not the free Express version. Eh. That's what the Internet is for. Sites like msdn dot microsoft dot com, stackoverflow dot com and other Web resources can cover the important topics left out of the book, like making a UI without the fancy design tools in the $450 version.

In fact, the explanations in the book are comprehensive enough that I'm going to use it to guide myself through Eclipse's C++ development tools now that I'm comfortable with Visual C++ 2010. For those who care about such things, the Eclipse IDE is full-featured and free. (To download it, go to eclipse dot org. Make sure to download the C++ version.)

This book is not a thorough treatment of Visual C++ or general C++. With the word "Beginning" in the title, that's to be expected. But beginners can rely on it, and we experienced programmers can go back to it when we need a refresher or a reminder about important concepts.
Read more ›
2 Comments 2 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
I've been slowly working through this book for the Visual part of it as well as the MFC. I worked through two C++ texts a few years ago. I am about a third of the way through the book. Horton takes it slow. The "Beginning" in the title is accurate BUT someone without any programming experience risks becoming overwhelmed quickly. Tonight I was working through a program example & I tried to look up a library function he had used. It wasn't in the index. The next section used a keyword that I didn't recall and the index sent me to limbo - an 'ah ha!' moment. I realized that this is a pattern with this book. The index is terrible!
His writing is clear and so far his examples have been straight-forward (perhaps too much explanation is given to the obvious in his code - commenting (annotating) his example code would have been just as effective, and sped up the pace of the text a bit too). But it is a major flaw that the index is not well done.
So far the introduction of the Windows dialect CLI/CLR along with standard C++ has been very gentle. Learning two language dialects at once could be confusing. So far the differences are very small but it is not obvious to me that piggy-backing Visual C++/MFC/CLI onto pieces of C++ as you learn them is effective. He also throws in library functions (and classes and structures) with little discussion, but this may be a pedagological strategy. My reaction has been: "Where did THAT come from?!" To sum up: There are better books to learn C++, and once learned, an introduction to Visual C++ could be more accelerated. If your retention is 95%+ perhaps you'll not need a decent index, otherwise its inadequacy is a major negative. I was torn between 3 and 4 stars. I am not sorry I bought it, I just am not sure it will deliver fully.
Read more ›
Comment 2 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Recent Customer Reviews

Set up an Amazon Giveaway

Ivor Horton's Beginning Visual C++ 2010
Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more about Amazon Giveaway
This item: Ivor Horton's Beginning Visual C++ 2010