C++/CLI
C++/CLI — прив'язка мови програмування C++ до середовища програмування .NET фірми Microsoft. Вона інтегрує С++ стандарту ISO з Об'єднаною системою типів (Unified Type System, UTS), що розглядається як частина Загальної мовної інфраструктури (Common Language Infrastructure, CLI). Вона підтримує і сирцевий рівень, і функціональну сумісність виконуваних файлів, скомпільованих із рідного і керованого C++. C++/CLI стандартизований в ECMA як ECMA-372.
Література
- Гордон Хогенсон C++/CLI: язык Visual C++ для среды .NET = C++/CLI Primer. - М.: «Вильямс» , 2007. - С. 464. - ISBN 1-59059-705-2
- Nishant Sivakumar C++/CLI in Action = C++/CLI in Action. - М.: Manning Publications, 2007.
Посилання
- ECMA 372: C++/CLI Language Specification
- MSDN documentation for C++/CLI
- Patent application regarding whitespace in keywords
- Bjarne Stroustrup's (developer of C++) views on C++/CLI
- Stanley B. Lippman. Hello, C++/CLI
- Stanley B. Lippman. Why C++/CLI Supports both Templates for CLI Types and the CLI Generic Mechanism
- Herb Sutter. C++/CLI keywords: Under the hood
- Herb Sutter. C++/CLI Rationale
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.