本文主要是介绍C#与C++混合编程---C++/CX语法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1. C++/CX语法
1.1 命名空间
在标准C++里面命名空间是为了防止类型的冲突,但在windows运行时中,使用C++编程需要给所有的程序类添加上命名空间,这是windows运行时的一种语法规范。这也是C++/CX语法的命名空间与标准C++命名空间最大的区别。在C++/CX中命名空间的可以嵌套。
windows运行时的api都在Windows::*命名空间里面,在windows.winmd文件里面可以定义
windows运行时api命名空间如下:
default
Platform
Platform::Collections
Platform::Details
1.2 基本的类型
布尔类型
数字类型
windows运行时类型
这篇关于C#与C++混合编程---C++/CX语法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!