Tony Eklund - Nested List 1
Taken from Beginning Visual C++ 6
by Ivor Horton
-
Introduction.
-
Who's this book for?
-
What's covered in this book
-
What you need to use this book
-
Conventions used
-
Tell us what you think
-
Source code and keeping up-to-date
-
Programming with Visual C++.
-
Learning C++ and Windows Programming
-
Introducing Windows Programming
-
Console Applications
-
What is the Integrated Development Environment?
-
Components of the System
-
The Editor
-
The Compiler
-
The Linker
-
The Libraries
-
Other Tools
-
AppWizard
-
ClassWizard
-
The Wizard Bar
-
Using the IDE
-
Toolbar Options
-
Dockable Toolbar
-
Documentation
-
Projects and project workspaces
-
Defining a project
-
Debug and release versions of your Program
-
Entering your first program
-
Adding a source file to a Project
-
Building a Project
-
Dealing with Errors
-
Using Help with the Output Window
-
Files created by building a Console Application
-
Executing your first program
-
Setting Options in Visual C++
-
Setting C++ options
-
Setting Project options
-
Creating and executing a Windows Program
-
Executing a Windows Program
-
Summary
-
Exercises
-
Data, Variables and Calculations.
-
The Structure of a C++ Program
-
Program Comments
-
The #include directive - Header Files
-
The using directive - namespaces
-
The function main()
-
Program statements
-
Whitespaces
-
Statement blocks
-
Defining variables
-
Naming variables
-
Declaring variables
-
Initial values for variables
-
Data types in C++
-
Integer variables
-
The char data type
-
Integer type modifiers
-
Floating point variables
-
Logical variables
-
Variables with specific sets of values
-
Defining your own data types
-
Literals
-
Basic input/output operations
-
Input from the keyboard
-
Escape sequences
-
Calculating in C++
-
The assignment statement
-
Arithmetic operations
-
The const Modifier
-
Constant expressions
-
Program input
-
Calculating the result
-
Displaying the result
-
Calculating a remainder
-
Modifying a variable
-
The increment and decrement operators
-
The sequence of calculation
-
Variable Types and Casting
-
Rules for casting operands
-
Casts in assignment statements
-
Explicit casts
-
Old-style casts
-
The bitwise operators
-
The bitwise AND
-
The bitwise OR
-
The bitwise Exclusive-OR
-
The bitwise NOT
-
The bitwise Shift operation
-
Understanding Scope
-
Automatic variables
-
Positioning variable declarations
-
Global variables
-
Static variables
-
Namespaces
-
Declaring a namespacae
-
Multiple namespaces
-
Summary
-
Exercises