
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
język programowania
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 · Polski
C++/CLI (Common Language Infrastructure) to język programowania oparty na C++, stworzony przez Microsoft w celu zastąpienia Managed Extensions for C++. Składnia rozszerzeń C++/CLI została zbudowana od nowa, przez co zapewnia znacznie większą czytelność kodu niż składnia Managed C++. Tak jak platforma .NET, C++/CLI jest standaryzowany przez ECMA. Na razie jedyny kompilator obsługujący go to Visual C++ w wersjach od 2005, włączając w to edycje Express. C++/CLI (tak jak wcześniej Managed C++) jako jedyny z języków .NET umożliwia dowolne używanie razem kodu natywnego i zarządzanego. Odwoływanie się do natywnego kodu C++ w innych językach .NET jest możliwe tylko przez lub COM, metody dosyć powolne i bardziej skomplikowane. Dlatego C++/CLI jest często używany jako pomost między .NET a natywnym kodem, na przykład umożliwiając tworzenie klas opakowujących zwykły kod C++ i udostępniających go dla wszystkich innych języków .NET. Maszyna Mono nie obsługuje tego mieszanego kodu (mixed-mode assembly) generowanego przez kompilator C++/CLI.
Abstract from DBpedia / Wikipedia · CC BY-SA