1. 首页
  2. 编程语言
  3. C++ 
  4. 一种用C++动态扩展C++程序的方法.pdf

一种用C++动态扩展C++程序的方法.pdf

上传者: 2019-01-02 20:58:56上传 PDF文件 328.86KB 热度 29次
提出一种用非托管C++(以下简称C++)动态扩展C#程序的方法。利用托管C++作为适配器,由C++类继承C#基类,并且获取C#程序提供的服务;将C++类利用托管C++作为适配器,通过C#基类的派生类提供给C#程序动态加载。实例表明该方法能够使C++编写的类继承C#程序中的类,获取C#程序提供的服务;并且使C#程序能够动态创建并调用C++类对象。该方法能够为C++源代码的重用、C++源代码与.NET平台语言的混合编程等提供解决方案。
用户评论
码姐姐匿名网友 2019-01-02 20:58:57

涉及3种语言,我只会c++和c# ,对托管c++语法不了解,个人觉得,如果想使用c#里面的类,直接封装好,保留调用接口就好了。