C#_技巧:.net下C++调用C#的dll

C#编译一个dll,比如命名空间为Csharp,里面有个类A,字段x,产生一个Csharp.dll

C++

配置,让C++支持CLR

C#_技巧:.net下C++调用C#的dll

C++调用方法:

#include <iostream>

#using "Csharp.dll"//#using 调用dll

using namespace Csharp;//命令空间

int main()

{     A ^a = gcnew A();   // 当分配内存时注意使用gcnew,需要gc来给其分配内存。托管对象需要使用^来进行声明。

cout<< a->x;

return 0; }

上一篇:线性代数总结


下一篇:赞!7000 字学习笔记,MySQL 从入到放弃