This is the International Mystery Sale
 
 

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to PowellsBooks.news
for a chance to win.
Privacy Policy

Visit our stores


    Recently Viewed clear list


    Interviews | March 9, 2015

    Rhianna Walton: IMG Erik Larson: The Powells.com Interview



    Erik LarsonI've been a fan of Erik Larson's riveting brand of narrative history for years, and his latest book, Dead Wake: The Last Crossing of the Lusitania,... Continue »
    1. $19.60 Sale Hardcover add to wish list

    spacer
Qualifying orders ship free.
$59.99
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
Qty Store Section
1 Burnside Computer Languages- Visual C++
2 Local Warehouse Computer Languages- C++
19 Remote Warehouse Computer Languages- C++

Beginning Visual C++ 2013

by

Beginning Visual C++ 2013 Cover

 

Synopses & Reviews

Publisher Comments:

Learn C++ Programming—and Visual C++ 2013—the faster, easier way

This latest edition of the bestselling book on the C++ language follows the proven approach that has made all of Ivor Horton’s C++ books so popular. Horton provides a comprehensive introduction to both the Standard C++ language, and to Visual C++. The book—thoroughly updated for the 2013 release—shows readers how to build real-world applications using Visual C++. No previous programming experience is required. The author uses numerous step-by-step programming examples to guide readers through the ins and outs of C++ development.

Ivor Horton’s Beginning Visual C++ 2013:

  • Introduces basic C++ programming concepts and the main ideas embodied in the Visual C++ development environment
  • Explains the C++ language from simple procedural programs to classes and object-oriented programming
  • Demonstrates how to apply the Standard Template Library (STL) in a wide range of contexts
  • Reveals the essential elements present in every Windows desktop application
  • Shows how to write Windows applications using the MFC for building a graphical user interface
  • Shows how you develop Windows Store apps through a working example of a game that executes under Windows® 8

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

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, e-books, sample chapters and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.

Synopsis:

Learn C++ with the best tutorial on the market!

Horton's unique tutorial approach and step-by-step guidance have helped over 100,000 novice programmers learn C++. In Ivor Horton's Beginning Visual C++ 2013, Horton not only guides you through the fundamentals of the standard C++ language, but also teaches you how C++ is used in the latest Visual Studio 2013 environment. Visual Studio 2013 includes major changes to the IDE and expanded options for C++ coding. Ivor Horton's Beginning Visual C++ 2013 will teach you the latest techniques to take your Visual C++ coding to an all-new level.

  • C++ language and library changes supported under Visual Studio 2013
  • IDE-specific changes for code formatting and debugging
  • Changes to the C++ Standard Language for both C++ 11 and the new C++ 14
  • And more

Horton introduces you to both Standard C++ and Visual C++ so you can build any component your app requires. Ivor Horton's Beginning Visual C++ 2013 is an indispensable guidebook for any new programmer, and contains plenty of exercises and solutions to help programmers of any level master the important concepts quickly and easily.

Synopsis:

This book is the latest edition of the bestselling book on the C++ language and Visual C++.   Ivor Horton has a loyal following who love his approach to teaching programming languages.  In this book, Horton repeats the formula that made the current edition so popular:  he provides a comprehensive introduction to both the Standard C++ language and to Visual C++.   The book has been thoroughly updated (about 30%) for the 2013 release.

 

This book shows novice C++ programmers how to build real-world applications using Visual C++.  No previous programming experience is required. The author uses numerous step-by-step programming examples to guide readers through the ins and outs of C++ development.

 

The author will fully cover new features of this significant 2013 release, including:

  • C++ language and library changes supported under Visual Studio 2013:
    • Delegating constructors. (supported in preview)
    • Explicit conversion operators. (supported in preview)
    • rvalue/lvalue Reference Casts. (supported in preview)
    • Raw string literals. (supported in preview)
    • Initializer lists and uniform initialization. (supported in preview)
    • Variadic templates. (supported in preview)
    • Default function template arguments. (supported in preview)
    • And more 
  • IDE-specific changes:
    • Editor options for C++ code formatting.
    • "Just my code" support for C++ debugging.
    • C++ auto-completion features:
  • In addition, the following will be supported in the VS 2013 RTM:
    • -C++ 11 rvalue/lvalue casting rules
    • -Alias templates
    • -Defaulted functions
    • -Deleted functions
    • -Non-static data member initializers
  • Plus support for new C++ 14 STL features 

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 that is easily understood. His Beginning Visual C++ books have sold more than 100,000 copies. Horton is also a systems consultant in private practice.

Table of Contents

Introduction xxxiii

Chapter 1: Programming with Visual C++ 1

Learning with Visual C++ 1

Writing C++ Applications 2

Learning Desktop Applications Programming 3

The Integrated Development Environment 6

Using the IDE 8

Summary 23

Chapter 2: Data, Variables, and Calculations 25

The Structure of a C++ Program 26

Defining Variables 38

Fundamental Data Types 40

Basic Input/Output Operations 47

Calculating in C++ 52

Type Conversion and Casting 63

The auto Keyword 65

Discovering Types 66

The Bitwise Operators 67

Introducing Lvalues and Rvalues 72

Understanding Storage Duration and Scope 72

Variables with Specific Sets of Values 79

Namespaces 83

Summary 86

Chapter 3: Decisions and Loops 91

Repeating a Block of Statements 109

Summary 127

Chapter 4: Arrays, Strings, and Pointers 129

Handling Multiple Data Values of the Same Type 129

Working with C-Style Strings 140

Indirect Data Access 146

Dynamic Memory Allocation 163

Using References 168

Library Functions for Strings 171

Summary 176

Chapter 5: Introducing Structure into Your Programs 179

Understanding Functions 179

Passing Arguments to a Function 188

Returning Values from a Function 206

Returning a Pointer 206

Recursive Function Calls 214

Summary 217

Chapter 6: More about Program Structure 221

Pointers to Functions 221

Initializing Function Parameters 228

Exceptions 229

Handling Memory Allocation Errors 235

Function Overloading 237

Function Templates 241

Using the decltype Operator 244

An Example Using Functions 246

Summary 264

Chapter 7: Defining Your Own Data Types 267

The struct in C++ 267

Types, Objects, Classes, and Instances 276

Understanding Classes 279

Class Constructors 287

Private Members of a Class 297

The Pointer this 304

Const Objects 306

Arrays of Objects 309

Static Members of a Class 310

Pointers and References to Objects 314

Summary 318

Chapter 8: More on Classes 323

Class Destructors 324

Implementing a Copy Constructor 329

Operator Overloading 331

The Object Copying Problem 351

Default Class Members 361

Class Templates 362

Perfect Forwarding 373

Default Arguments for Template Parameters 376

Aliases for Class Templates 381

Template Specialization 382

Using Classes 385

Organizing Your Program Code 403

Library Classes for Strings 405

Summary 427

Chapter 9: Class Inheritance and Virtual Functions 431

Object-Oriented Programming Basics 432

Inheritance in Classes 433

Access Control Under Inheritance 437

The Copy Constructor in a Derived Class 447

Preventing Class Derivation 450

Class Members as Friends 451

Virtual Functions 453

Casting Between Class Types 470

Summary 475

Chapter 10: The Standard Template Library 479

What Is the Standard Template Library? 479

Smart Pointers 485

Algorithms 488

Function Objects in the STL 489

Function Adapters 490

The Range of STL Containers 490

Sequence Containers 490

Associative Containers 543

More on Iterators 556

More on Function Objects 562

More on Algorithms 564

Type Traits and Static Assertions 566

Lambda Expressions 567

Summary 577

Chapter 11: Windows Programming Concepts 579

Windows Programming Basics 580

The Structure of a Windows Program 586

The Microsoft Foundation Classes 605

Summary 610

Chapter 12: Windows Programming with the Microsoft Foundation Classes (MF C) 613

The MFC Document/View Concept 614

Creating MFC Applications 618

Summary 635

Chapter 13: Working with Menus and Toolbars 637

Communicating with Windows 637

Extending the Sketcher Program 642

Elements of a Menu 643

Adding Menu Message Handlers 646

Adding Toolbar Buttons 656

Summary 660

Chapter 14: Drawing in a Window 663

Basics of Drawing in a Window 663

The MFC Drawing Mechanism 667

Drawing Graphics in Practice 678

Programming for the Mouse 680

Drawing a Sketch 709

Summary 713

Chapter 15: Improving the View 717

Sketcher Limitations 717

Improving the View 718

Deleting and Moving Elements 726

Implementing a Context Menu 726

Identifying an Element Under the Cursor 730

Dealing with Masked Elements 743

Summary 745

Chapter 16: Working with Dialogs and Controls 747

Understanding Dialogs 748

Understanding Controls 748

Creating a Dialog Resource 749

Programming for a Dialog 751

Supporting the Dialog Controls 755

Completing Dialog Operations 758

Using a Spin Button Control 763

Using the Scale Factor 769

Working with Status Bars 775

The CString Class 779

Using an Edit Box Control 780

Summary 790

Chapter 17: Storing and Printing Documents 793

Understanding Serialization 793

Applying Serialization 801

Exercising Serialization 809

Printing a Document 811

Implementing Multipage Printing 815

Summary 825

Chapter 18: Programming for Windows 8 827

Windows Store Applications 828

Developing Windows Store Apps 829

Windows Runtime Concepts 829

C++ Component Extensions (C++/CX) 831

The Extensible Application Markup Language (XAML) 836

Creating a Windows Store App 844

Scaling UI Elements 873

Transitions 875

Summary 879

Index 881

Product Details

ISBN:
9781118845714
Author:
Horton, Ivor
Publisher:
Wrox Press
Subject:
Programming Languages - C
Subject:
Programming / C & C++
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Computer Languages-C++
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Subject:
Ivor Horton s Beginning Visual C++ 2013; Ivor Horton; C++ tutorial; Standard C++; Visual C++; Windows programming; Visual Studio 2013; Microsoft updates; code formatting; C++ 14; C++ 11; C++ operators; coding for Windows; Microsoft programming language; C
Copyright:
Edition Description:
WebSite Associated w/Book
Publication Date:
20140505
Binding:
TRADE PAPER
Language:
English
Pages:
960
Dimensions:
236.2 x 188 x 45.7 mm 55.04 oz

Related Subjects

Computers and Internet » Computer Languages » C
Computers and Internet » Computer Languages » C++
Computers and Internet » Computer Languages » Visual C++
Computers and Internet » Software Engineering » General

Beginning Visual C++ 2013 New Trade Paper
0 stars - 0 reviews
$59.99 In Stock
Product details 960 pages Wrox Press - English 9781118845714 Reviews:
"Synopsis" by , Learn C++ with the best tutorial on the market!

Horton's unique tutorial approach and step-by-step guidance have helped over 100,000 novice programmers learn C++. In Ivor Horton's Beginning Visual C++ 2013, Horton not only guides you through the fundamentals of the standard C++ language, but also teaches you how C++ is used in the latest Visual Studio 2013 environment. Visual Studio 2013 includes major changes to the IDE and expanded options for C++ coding. Ivor Horton's Beginning Visual C++ 2013 will teach you the latest techniques to take your Visual C++ coding to an all-new level.

  • C++ language and library changes supported under Visual Studio 2013
  • IDE-specific changes for code formatting and debugging
  • Changes to the C++ Standard Language for both C++ 11 and the new C++ 14
  • And more

Horton introduces you to both Standard C++ and Visual C++ so you can build any component your app requires. Ivor Horton's Beginning Visual C++ 2013 is an indispensable guidebook for any new programmer, and contains plenty of exercises and solutions to help programmers of any level master the important concepts quickly and easily.

"Synopsis" by , This book is the latest edition of the bestselling book on the C++ language and Visual C++.   Ivor Horton has a loyal following who love his approach to teaching programming languages.  In this book, Horton repeats the formula that made the current edition so popular:  he provides a comprehensive introduction to both the Standard C++ language and to Visual C++.   The book has been thoroughly updated (about 30%) for the 2013 release.

 

This book shows novice C++ programmers how to build real-world applications using Visual C++.  No previous programming experience is required. The author uses numerous step-by-step programming examples to guide readers through the ins and outs of C++ development.

 

The author will fully cover new features of this significant 2013 release, including:

  • C++ language and library changes supported under Visual Studio 2013:
    • Delegating constructors. (supported in preview)
    • Explicit conversion operators. (supported in preview)
    • rvalue/lvalue Reference Casts. (supported in preview)
    • Raw string literals. (supported in preview)
    • Initializer lists and uniform initialization. (supported in preview)
    • Variadic templates. (supported in preview)
    • Default function template arguments. (supported in preview)
    • And more 
  • IDE-specific changes:
    • Editor options for C++ code formatting.
    • "Just my code" support for C++ debugging.
    • C++ auto-completion features:
  • In addition, the following will be supported in the VS 2013 RTM:
    • -C++ 11 rvalue/lvalue casting rules
    • -Alias templates
    • -Defaulted functions
    • -Deleted functions
    • -Non-static data member initializers
  • Plus support for new C++ 14 STL features 

spacer
spacer
  • back to top

FOLLOW US ON...

     
Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.