0

我有三个具有这种关系的本机 C++ 类:

A <- B <- C 

whereA <- B表示class B实例化并使用指向class A.

我希望编写一个 C# 包装器,class C以便可以从 C# 调用它的函数。

我的问题是我是否也需要为class Aand编写包装器class B?注意,类A,B,C都编译为.lib文件中的静态库。

4

1 回答 1

1

C可以继续在本机模式下直接调用B/ 。A您只需要处理直接从托管代码调用的类的表面区域上的本机/托管互操作。

于 2013-03-13T13:15:55.753 回答