中文
Sign in
AI tools
热门问题
时间线
聊天
Loading AI tools
全部
文章
字典
引用
地图
Remove ads
C++/C++/CLI
来自维基百科,自由的百科全书
Found in articles
C++/CLI
C
++/
CLI
(
CLI
: Common Language Infrastructure)在计算机语言中是一门由微软设计,用来代替
C
++托管扩展(Managed
C
++,下文使用MC++指代)的语言。这门语言在兼容原有的
C
++标准的同时,重新简化了托管代码扩展的语法,提供了更好的代码可读性。和微软
Microsoft Visual C++
Microsoft Visual
C
++(简称Visual
C
++、MSVC、VC++或VC)是微軟公司的
C
++開發工具,具有集成开发环境,可提供編輯
C
语言,
C
++以及
C
++/
CLI
等编程语言。VC++整合了便利的除錯工具,特別是整合了微軟Windows操作系统应用程序接口(Windows API)、三维動畫DirectX
Microsoft Visual C♯
Studio的一部分,或者是独立的Visual
C
# Express开发环境。 Visual Basic.NET(VB.NET) 作為Visual Basic 6.0的后繼而被開發的編程語言。
C
++/
CLI
使
C
++支持.NET Framework。 IronPython 根據Python的
C++托管扩展
注意:C++托管扩展自Visual C++ 2005起被一个新的语言规范,正在标准化的
C
++/
CLI
所取代。 托管
C
++并非独立存在的编程语言,而仅仅是微软对
C
++的一个语法扩展,允许
C
++程序员在.NET框架和CLR的基础上进行托管编程。与
C
#和Visual Basic
C++/CX
这个语言扩展从
C
++/
CLI
借用了语法,但是是面向WinRT和原生码而不是通用语言运行库和托管代码。
C
++/CX为WinRT编程引入了新的语法。和平台独立的语法和
C
++11标准兼容。 WinRT物件的创建方式是通过ref new关键字,并赋值给具有^(帽子)注记的类型的变量,这个帽子标记是继承自
C
++/
CLI
。