Ecma International Home
contact us
Ecma Site Map


Standard ECMA-372
C++/CLI Language Specification

(December 2005)

This Standard specifies requirements for implementations of the C++/CLI binding. The first such requirement is that they implement the binding, and so this Standard also defines C++/CLI. Other requirements and relaxations of the first requirement appear at various places within this Standard.

C++/CLI is an extension of the C++ programming language as described in ISO/IEC 14882:2003 Link to non-Ecma site. Ecma is not responsible for the contents of the site., Programming languages — C++. In addition to the facilities provided by C++, C++/CLI provides additional keywords, classes, exceptions, namespaces, and library facilities, as well as garbage collection.

The following file can be freely downloaded:

File name Size (Bytes) Content
ECMA-372.pdf 1 570 331 Acrobat (r) PDF file

Back Back





only search Ecma International

Level A conformance icon, 

          W3C-WAI Web Content Accessibility Guidelines 1.0