
Official website (https://docs.microsoft.com/en-us/cpp/dotnet/dotnet-programming-with-cpp-cli-visual-cpp)
C++/CLI
Sign in to saveAlso known as C plus plus/CLI, C++/Common Language Infrastructure
C++/CLI is a variant of the C++ programming language, modified for Common Language Infrastructure. It has been part of Visual Studio 2005 and later, and provides interoperability with other .NET languages such as C#. Microsoft created C++/CLI to supersede Managed Extensions for C++. In December 2005, Ecma International published C++/CLI specifications as the ECMA-372 standard.
Key facts
- Programming language.name
- C++/CLI
- Programming language.paradigm
- Structured, imperative, object-oriented
- Programming language.family
- C
- Programming language.designer
- Microsoft
- Programming language.developer
- Microsoft
- Programming language.influenced_by
- C++, Managed Extensions for C++, C#
- Programming language.platform
- Common Language Infrastructure
via Wikipedia infobox
Official website

.NET programming with C++/CLI | Microsoft Learn
Learn how to use C++/CLI to create .NET apps and components in Visual Studio.
docs.microsoft.com →Link to the official site · 9,990 chars · not written by Vinony
Described at
Page Not Found - Ecma International
ecma-international.org →Link to a page describing this subject · 2,416 chars · not written by Vinony
Wikidata facts
- Instance of
- programming language
Show 6 more facts
- Stack Exchange tag
- stackoverflow.com/tags/c%2b%2b-cli
- replaces
- Managed Extensions for C++
- standards body
- Ecma International
- publication date
- 2004-00-00
- programming paradigm
- structured programming
via Wikidata · CC0
Article · Русский
C++/CLI — язык для среды программирования Microsoft .NET. Он интегрирует C++ стандарта ISO с Объединённой Системой Типов (Unified Type System, UTS), рассматриваемой как часть общеязыковой инфраструктуры (Common Language Infrastructure, CLI). Он поддерживает и исходный уровень, и функциональную совместимость исполняемых файлов, скомпилированных с родного и управляемого C++.C++/CLI представляет собой дальнейшее развитие Managed C++. C++/CLI стандартизирован в ECMA как ECMA-372. Доступен в Microsoft Visual Studio начиная с версии 2005. Примечание: В Visual Studio 2010 отсутствует IntelliSense для C++/CLI. Причину разработчики не огласили, однако предложили временное решение для смешанных проектов C++ и C++/CLI. Для первых файлов нужно не указывать при компиляции в свойствах проекта /clr: nostdlib. Данный баг исправлен в Visual Studio 2012
Abstract from DBpedia / Wikipedia · CC BY-SA