在C++/CLI的本地类中包含托管类成员变量的方法
使用gcroot可以实现在 C++/CLI的本地类中包含托管类成员变量,示例代码如下:
include<vcclr.h> // 必须包含vcclr.h头文件
//托管类中传入
A^ a = gcnew A();
gcroot<A^> *pA = new gcroot<A^>();
*pA = a;
B *b = new B(pA); //c++类
...
原创
2018-05-28 15:40:58 ·
1080 阅读 ·
0 评论