Basic Concepts
Visual Studio .NET 2003
This section explains concepts that are critical to understanding C++. C programmers will be familiar with many of these concepts, but there are some subtle differences that can cause unexpected program results. The following topics are included:
- Terms
- Declarations and definitions
- Scope of a C++ object or function
- Program definition and linkage rules
- Startup and termination
- Storage classes
- Types
- L-values and r-values
- Numerical limits