C++ Enhancements to C
Comments
iostreams: Basics
iostreams: Basics (cont.)
C++ Data
C++ Data: Constants
C++ Data: Constants (cont.)
C++ Data: Enumerations
C++ Data: Global Initializers
C++ Data: References
C++ Data: References (Some rules)
C++ Data: Stack Allocation
C++ Data: Heap Allocation
C++ Data: Heap Allocation of Arrays
Scope Operator
Namespaces
Namespace Definitions
Using Namespaces
Nesting and Aliases
Casting
Problems with C-Style Casts
static_cast
const_cast
dynamic_cast
reinterpret_cast
Work-arounds for non-support
C++ Functions
C++ Functions: Function Signatures
C++ Functions: Function Overloading
C++ Functions: Parameter Matching
C++ Functions: Parameter Matching(cont.)
C++ Functions: Operator Overloading
C++ Functions: Optional Arguments
C++ Functions: Inline Functions
C++ Functions: Inline Functions (cont.)
Email: jcstaff@apl.jhu.edu
Home Page: http://www.apl.jhu.edu/~jcstaff