S
R
T
B
H
P
N
LangCpp - C++ language feature discussions and demos
LangCpp , LangCSharp ,
LangPowerShell
Syntax and Semantics:
C++ language - cppreference.com
Excellent reference for the C++ language and its libraries.
Note: this is a reference, not a tutorial.
FAQ - C++ classes and objects
Very broad and well written discussions for C++ and its uses.
C++ Synopsis
Survey of the C++ language and its environment.
C++ Survival Guide - pdf
Language and library syntax to get started.
C++ Type System
Fundamental types, Type system descriptions, Type Sizes.
C versus C++
Things C++ added to its C language core
Getting Started with C++
Study the basic and intermediate elements of C++
C++ Models - pdf
Models for compilation, computation, and memory
C++ classes
Anatomy of a C++ class
Value Types
Classes with instances that are copyable and assignable
C++ class relationships
Inheritance, composition, aggregation, and using
Inheritance
Inheritance Example, virtual dispatching, inheritance hierarchies
C++11
Survey of the most important new features of the C++11 standard language
Compound Objects
Controlling construction and assignment of compound objects
Templates
Survey of syntax for generic programming with templates
Threads - Windows and C++11
Presentation of Windows and C++11 threads and Synchronization
Code Demonstrations:
See Code Snaps dropdown in menu, above.
These are html displays of short pieces of code.
Basic syntax demos
Elementary C++ examples: constructor syntax, class layout in memory,
composition, inheritance, initialization, and std::iostreams.
STR class
Demonstrates value type class anatomy using STR class - it represents strings,
but should not be used in place of std::string.
STL Containers
Basic usage demos for each of the STL containers.
std::iostream demos
Illustrates formatting, reading, writing, manipulating std::istream
and std::ostream instances.
std::thread demos
Demonstrates useage of std::thread instances in a variety of scenarios.
Processes and Threads
Provides diagrams that illustrate Windows processes, virtual memory system,
and Windows events. Links to Thread presentations, and to demonstration code.