Managed Extensions for C++ Specification
Visual Studio .NET 2003
Abstract
This document describes the Managed Extensions for the Visual C++ programming language. These extensions encompass a set of features that will support the common type system and the common language runtime. The Managed Extensions are compatible with the C++ ISO Standard.
Specification Format
The sections of this specification have a pattern that usually comprises:
- An introduction to a feature being described.
- Characteristics that describe what is allowed for the feature.
- Constraints that describe conditions that a feature must meet. If a feature violates a constraint that can be detected at compile time, the compiler will emit a diagnostic. Otherwise, if the violation of the constraint can be detected by the common language runtime, it will throw a runtime exception.
Navigation
To navigate within this document, use the help Contents window (CTRL+ALT+F1).
Microsoft Word Version
A Microsoft Word version of this document is available on the product media in Program Files\Microsoft Visual Studio .NET 2003\VC7\ManagedExtensionsSpec.doc.