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

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

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

3.5 out of 5 stars 13 customer reviews
ISBN-13: 978-1118368084
ISBN-10: 1118368088
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
Rent On clicking this link, a new layer will be open
$21.92 On clicking this link, a new layer will be open
Buy used On clicking this link, a new layer will be open
$23.08 On clicking this link, a new layer will be open
Buy new On clicking this link, a new layer will be open
$44.08 On clicking this link, a new layer will be open
More Buying Choices
27 New from $3.88 27 Used from $3.87
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.
$44.08 FREE Shipping. In stock on August 28, 2016. Order it now. Ships from and sold by Amazon.com. Gift-wrap available.
click to open popover

Frequently Bought Together

  • Ivor Horton's Beginning Visual C++ 2012
  • +
  • Professional Visual Studio 2012
  • +
  • Microsoft Visual Studio 2012 Unleashed (2nd Edition)
Total price: $133.62
Buy the selected items together

Editorial Reviews

From the Back Cover

Renowned author Ivor Horton introduces you to Visual C++ 2012

There's a reason why Ivor Horton's books dominate the marketplace: his unique, easy-to-understand tutorial style of covering a topic is accessible to both novice and experienced programmers. And now, with this updated guide, he delivers a comprehensive introduction to both the standard C++ language and Visual C++ 2012. Step-by-step programming exercises, helpful examples, and clear solutions deftly walk you through the ins and outs of C++ development. By the end of the book, you'll have a solid understanding of how to build real-world applications using Visual C++ 2012.

Ivor Horton's Beginning Visual C++ 2012:

  • Introduces you to the current version of the C++ language (C++ 11), as it is implemented in Microsoft® Visual Studio® 2012
  • Provides a comprehensive tutorial on using the complete Visual C++ programming language
  • Explains the C++ Standard Template Library and how to apply it to make your programming tasks easier
  • Shows you the principal elements of developing Windows desktop applications in C++ using the Microsoft Foundation Classes
  • Guides you through the development of a substantial Windows® 7 desktop application that you can also run under Windows® 8
  • Illustrates how to develop Windows 8 Apps with Visual C++ using a working game example

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

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.

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 the tutorial style of his books, which provides step-by-step guidance easily understood even by first-time programmers. He is also a systems consultant in private practice.

NO_CONTENT_IN_FEATURE

The latest book club pick from Oprah
"The Underground Railroad" by Colson Whitehead is a magnificent novel chronicling a young slave's adventures as she makes a desperate bid for freedom in the antebellum South. See more

Product Details

  • Paperback: 984 pages
  • Publisher: Wrox; 1 edition (October 2, 2012)
  • Language: English
  • ISBN-10: 1118368088
  • ISBN-13: 978-1118368084
  • Product Dimensions: 7.4 x 1.8 x 9.3 inches
  • Shipping Weight: 3.6 pounds (View shipping rates and policies)
  • Average Customer Review: 3.5 out of 5 stars  See all reviews (13 customer reviews)
  • Amazon Best Sellers Rank: #971,141 in Books (See Top 100 in Books)

Customer Reviews

Top Customer Reviews

Format: Paperback Verified Purchase
I've purchased and read two of the previous of Horton's Beginning Visual C++ books. This one differs largely from its predecessor (2010) in that it drops the Parallel Library section, drops all of the equivalent CLI code walk-through, and uses exclusively the Standard Template Library smart pointers (i.e. rewrites the code of the previous versions to eliminate the need for heap management and the need to match delete with new). However, somehow the book got published without a useful index. It appears that the index was regenerated (i.e. is not identical to the previous version), but unfortunately I have found most of page numbers to be wrong. In addition, like previous versions, the index is thinly populated. Many topics covered are not in the index at all. Off topic a bit, C++ is becoming an increasingly cumbersome, cluttered language to read, as is particularly evident in this book. An implicit acknowledgement of this fact is on p732. The authors recommend a typedef:

typedef std::list<std::shared_ptr<CElement>>::const_iterator SketchIterator;

Using the useful new features of C++11 too often require such a mouthful of text that it's hard to see the intent, much less find the hidden bugs. In my own coding, I'm beginning to resort to the distasteful macro approach, which differs little from the typedef solution the authors suggest.
1 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 took a class in C++ programming around 4 years ago and have recently decided that I want to try my hand at mobile app development. I have some experience with C++, but absolutely none with Visual C++. I was hoping that this book would serve as a refresher in C++ coding and a nice introduction to Visual C++, but was a little disappointed. For a book intended to teach beginners Visual C++ I would have hoped that at least the first half of the book and its exercises could be completed using the free Express version Visual C++, but 20 pages in and the book is already into MFC applications which are not supported natively through Express. While I understand the desire to include MFC applications in the book as it easily allows for Windows GUI, I don't see myself buying five hundred dollar software for basic learning, I might work my way through the book on the free 90 day trial of Visual C++ Professional though.

The book is also a little long winded, I am working my way through three other books 2 on Windows game programming in C++ and one is C++ for dummies and all three are far easier for a lay person to get into programming and are also more interesting. This book reads more like a user manual, it contains a lot of useful information, but is about as fun as going to the dentist. This book is not over my head, but I have at least a little experience programming, and it seems to progress through programs in a logical way, I only wish it was more geared toward the use of the Express version of Visual.
1 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: Kindle Edition Verified Purchase
This is an excellent update to the last version. The coverage of VS2012 and MS C++/11 is excellent. The introduction of material is paced well. The kindle format is formatted well with no issues. I'm happy I made this purchase. This is the best C++ book I have today.
Comment 4 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 very pleased, as a user of former versions of Visual C++, of the presentation that Horton provides of Visual C++. As the title suggests, it's excellent for a beginning approach to this robust language.
Comment 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: Kindle Edition Verified Purchase
I thought this book would teach me how to use C++ to program windows software, but this is not a Visual C++ book, it is 66% of pure C++ and then only 28% of visual C++, and 6% of XML.
It starts saying "Before you start programming using MFC classes, we'll need to show the basics of C++", and then it simply starts from variable types, condition statements, loops, functions WHAT?!?!?! It goes all the way till STL!!!
It starts a Windows specific topic at chapter 11 (at 66% of the book), and it goes only till chapter 18, where it starts explaining Windows 8 apps, which is made with very few C++ code and mostly XML.
So if you're trying to learn Visual C++ to develop windows software, this book is merely a very short introduction.
I'm very disappointed, I can't believe this book is so expensive.
1 Comment 5 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: Kindle Edition Verified Purchase
This book serves as an excellent reference for C++. I am an experienced developer with 30+ years of experience and I can honestly say this book will serve as a reference on my shelf for years to come.
Comment 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: Kindle Edition Verified Purchase
Ivor is a good teacher of C++!!! The book is self explained, and introduce it each concept in an easy way. I strongly recommend this book for anyone who wants to learn C++ from scratch.
Comment One person 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