Book description
The only book to teach C++ programming with Microsoft Visual Studio!
There's a reason why Ivor Horton's Beginning Visual C++ books dominate the marketplace. Ivor Horton has a loyal following who love his winning approach to teaching programming languages, and in this fully updated new edition, he repeats his successful formula. Offering a comprehensive introduction to both the standard C++ language and to Visual C++, he offers step-by-step programming exercises, examples, and solutions to deftly guide novice programmers through the ins and outs of C++ development.
Introduces novice programmers to the current standard, Microsoft Visual C++ 2012, as it is implemented in Microsoft Visual Studio 2012
Focuses on teaching both the C++11 standard and Visual C++ 2012, unlike virtually any other book on the market
Covers the C++ language and library and the IDE
Delves into new features of both the C++11 standard and of the Visual C++ 2012 programming environment
Features C++ project templates, code snippets, and more
Even if you have no previous programming experience, you'll soon learn how to build real-world applications using Visual C++ 2012 with this popular guide.
Table of contents
- Cover
- Contents
- Chapter 1: Programming With Visual C++
-
Chapter 2: Data, Variables, and Calculations
- The Structure of a C++ Program
- Defining Variables
- Fundamental Data Types
- Basic Input/Output Operations
- Calculating in C++
- Type Conversion and Casting
- The Auto Keyword
- Discovering Types
- The Bitwise Operators
- Introducing Lvalues and Rvalues
- Understanding Storage Duration and Scope
- Variables with Specific Sets of Values
- Namespaces
- Summary
- Chapter 3: Decisions and Loops
- Chapter 4: Arrays, Strings, and Pointers
- Chapter 5: Introducing Structure into Your Programs
- Chapter 6: More About Program Structure
- Chapter 7: Defining Your Own Data Types
- Chapter 8: More On Classes
- Chapter 9: Class Inheritance and Virtual Functions
-
Chapter 10: The Standard Template Library
- What is the Standard Template Library?
- Smart Pointers
- Algorithms
- Function Objects in the STL
- Function Adapters
- The Range of STL Containers
- Sequence Containers
- Associative Containers
- More on Iterators
- More on Function Objects
- More on Algorithms
- Type Traits and Static Assertions
- Lambda Expressions
- Summary
- Chapter 11: Windows Programming Concepts
- Chapter 12: Windows Programming With The Microsoft Foundation Classes (MFC)
- Chapter 13: Working With Menus and Toolbars
- Chapter 14: Drawing In A Window
- Chapter 15: Improving The View
- Chapter 16: Working With Dialogs and Controls
- Chapter 17: Storing and Printing Documents
- Chapter 18: Programming Windows 8 Apps
- Introduction
- Advertisements
Product information
- Title: Ivor Horton's Beginning Visual C++ 2012
- Author(s):
- Release date: October 2012
- Publisher(s): Wrox
- ISBN: 9781118368084
You might also like
book
Ivor Horton's Beginning Visual C++ 2013
Learn C++ with the best tutorial on the market! Horton's unique tutorial approach and step-by-step guidance …
book
Ivor Horton's Beginning Visual C++® 2010
The leading author of programming tutorials for beginners introduces you to Visual C++ 2010 Ivor Horton …
book
Build Windows 8 Apps with Microsoft Visual C++ Step by Step
Your hands-on, step-by-step guide to building Windows 8 apps with Microsoft Visual C++ Teach yourself how …
book
Visual Studio LightSwitch 2015, Second Edition
In this fully updated second edition, award-winning author Tim Leung explains how to build data-centric business …