gpt4 book ai didi

原生 C++ 类的 C# 包装器

转载 作者:行者123 更新时间:2023-11-28 07:43:24 25 4
gpt4 key购买 nike

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

A <- B <- C 

哪里A <- B表示 class B实例化并使用指向 class A 的指针.

我希望围绕 class C 编写一个 C# 包装器以便可以从 C# 调用其函数。

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

最佳答案

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

关于原生 C++ 类的 C# 包装器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15386350/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com