Ivor Horton's Beginning Visual C++ 2010

Front Cover
John Wiley & Sons, Jul 2, 2010 - Computers - 1272 pages
0 Reviews
The leading author of programming tutorials for beginners introduces you to Visual C++ 2010

Ivor Horton is the preeminent author of introductory programming language tutorials; previous editions of his Beginning Visual C++ have sold nearly 100,000 copies. This book is a comprehensive introduction to both the Standard C++ language and to Visual C++ 2010; no previous programming experience is required.

All aspects of the 2010 release are covered, including changes to the language and the C++ standard..

  • Microsoft Visual C++ is one of the most popular C++ development environments and compilers, used by hundreds of thousands of developers
  • Ivor Horton's approach to programming tutorials has achieved a huge following; this book gives beginning programmers a comprehensive introduction to both Standard C++ and Visual C++ 2010
  • Covers all the language changes in Visual C++ 2010, library additions, new MFC features, changes in the Visual Studio development environment, and more
  • Also includes a brief introduction to programming for multicore processors in native C++ and C++/CLR processors
  • Nearly 100,000 copies of this book have been sold in previous editions

Beginners seeking a complete education in Visual C++ will find everything they need in Ivor Horton's Beginning Visual C++ 2010.


What people are saying - Write a review

We haven't found any reviews in the usual places.


The Copy Constructor in a Derived Class
Class Members as Friends
Using References
Casting Between Class Types
Native C++ Library Functions for Strings
More on Iterators
More on Function Objects

Decisions and Loops
Decisions and Loops
C++CLI Programming
More about Program Structure
Initializing Function Parameters
Handling Memory Allocation Errors
Function Templates
Using the decltype Operator
Arrays Strings and Pointers
C++CLI Programming
Defining Your Own Data Types
Data Types Objects Classes and Instances
Understanding Classes
Class Constructors
Private Members of a Class
The Pointer this
Arrays of Objects
Pointers and References to Class Objects
The Standard Template Library
Defining Your Own Data Types
More on Classes
Dynamic Memory Allocation
Class Inheritance and Virtual Functions
Access Control Under Inheritance
Lambda Expressions
The STL for C++CLI Programs
Lambda Expressions in C++CLI
Debugging Techniques
Working with Dialogs and Controls
Windows Programming Concepts
Using Windows Forms
Programming for Multiple Cores
Critical Sections
Tasks and Task Groups
Windows Programming with the Microsoft
Creating MFC Applications
Working with Menus and Toolbars
Adding Handlers for Menu Messages
Adding Toolbar Buttons
Menus and Toolbars in a C++CLI Program
Drawing in a Window
Creating the Document and Improving
Creating the Document and Improving
Deleting and Moving Shapes
Dealing with Masked Elements
Storing and Printing Documents
Writing Your Own DLLs

Other editions - View all

Common terms and phrases

About the author (2010)

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.

Bibliographic information