My Account Log in

1 option

Ivor Horton's beginning Visual C++ 2013 / Ivor Horton.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Horton, Ivor, author.
Series:
Programmer to programmer
Wrox programmer to programmer
Standardized Title:
Beginning Visual C++
Language:
English
Subjects (All):
Microsoft Visual C++.
C++ (Computer program language).
Physical Description:
1 online resource (960 pages) : illustrations
Edition:
1st edition
Other Title:
Beginning Visual C++ 2013
Visual C++ 2013
Place of Publication:
Indianapolis, Indiana : John Wiley & Sons, [2014].
Language Note:
English
System Details:
text file
Summary:
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 a
Contents:
Ivor Horton's Beginning Visual C++® 2013; Copyright; About the Author; About the Technical Editors; Credits; Acknowledgments; Contents; Introduction; Who This Book Is For; What This Book Covers; How This Book Is Structured; What You Need to Use This Book; Conventions; Source Code; Exercises; Errata; P2P.Wrox.Com; Chapter 1: Programming with Visual C++; Learning with Visual C++; Writing C++ Applications; Learning Desktop Applications Programming; Learning C++; C++ Concepts; Console Applications; Windows Programming Concepts; The Integrated Development Environment; The Editor; The Compiler
The LinkerThe Libraries; Using the IDE; Toolbar Options; Dockable Toolbars; Documentation; Projects and Solutions; Setting Options in Visual C++; Creating and Executing Windows Applications; Summary; Chapter 2: Data, Variables, and Calculations; The Structure of a C++ Program; The main() Function; Program Statements; Whitespace; Statement Blocks; Automatically Generated Console Programs; Defining Variables; Naming Variables; Keywords; Declaring Variables; Initial Values for Variables; Fundamental Data Types; Integer Variables; Character Data Types; Integer Type Modifiers; The Boolean Type
Floating-point TypesFundamental Types in C++; Literals; Defining Type Aliases; Basic Input/Output Operations; Input from the Keyboard; Output to the Command Line; Formatting the Output; Escape Sequences; Calculating in C++; The Assignment Statement; Arithmetic Operations; Calculating a Remainder; Modifying a Variable; The Increment and Decrement Operators; The Sequence of Calculation; Type Conversion and Casting; Type Conversion in Assignments; Explicit Type Conversion; Old-style Casts; The auto Keyword; Discovering Types; The Bitwise Operators; The Bitwise AND; The Bitwise OR
The Bitwise Exclusive ORThe Bitwise NOT; The Bitwise Shift Operators; Introducing Lvalues and Rvalues; Understanding Storage Duration and Scope; Automatic Variables; Positioning Variable Declarations; Global Variables; Static Variables; Variables with Specific Sets of Values; Old Enumerations; Type-safe Enumerations; Namespaces; Declaring a Namespace; Multiple Namespaces; Summary; Chapter 3: Decisions and Loops; Comparing Values; The if Statement; Nested if Statements; Nested if-else Statements; Logical Operators and Expressions; The Conditional Operator; The switch Statement
Unconditional BranchingRepeating a Block of Statements; What Is a Loop?; Variations on the for Loop; The while Loop; The do-while Loop; The Range-Based for Loop; Nested Loops; Summary; Chapter 4: Arrays, Strings, and Pointers; Handling Multiple Data Values of the Same Type; Arrays; Declaring Arrays; Initializing Arrays; Using the Range-based for Loop; Multidimensional Arrays; Working with C-Style Strings; String Input; String Literals; Using the Range-based for Loop with Strings; Indirect Data Access; What Is a Pointer?; Declaring Pointers; Using Pointers; Initializing Pointers
The sizeof Operator
Notes:
Includes index.
Description based on print version record.
ISBN:
9781118845684
1118845684
9781118845776
1118845773
9781523110858
1523110856
OCLC:
881383312

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Library Catalog Using Articles+ Library Account