gpt4 book ai didi

c# - 如何设计应从 C++ 和 C# 访问的组件

转载 作者:行者123 更新时间:2023-11-28 06:53:52 24 4
gpt4 key购买 nike

我的应用程序具有非托管 C++ 和 C# 中的子系统(组件/dll)。现在我要为特定目的创建一个新的子系统 (dll),它应该有类和方法。这些类和方法可以被其他子系统 C++ 或 C# 使用。

我如何设计一个可以被 C++ 和 C# 使用的组件。

最佳答案

有几种可能性。

如果您准备好使用托管 C++,则可以直接在 C# 中创建您的组件,然后重用它们。托管 C++ 不是最方便的语言,但非常适合为 C++ 代码中使用的 .net 组件创建中间层。

或者您可以按照评论中的建议使您的组件确实 COM 可见。

我可能会选择第一种方法,因为它不需要组件注册。

关于c# - 如何设计应从 C++ 和 C# 访问的组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23422016/

24 4 0
文章推荐: javascript - 使用一个正则表达式提取值
文章推荐: css - LESS 中的关键帧混合
文章推荐: html - 将
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com