gpt4 book ai didi

c# - 使 C++ 软件包和 C# 包访问相同枚举/常量整数的最佳方法

转载 作者:太空狗 更新时间:2023-10-29 21:05:28 25 4
gpt4 key购买 nike

我正在开发一个传输消息的软件包。目前我有一个包含消息 ID 定义的头文件。我的同事正在用 C# 创建一个软件工具,需要访问这些 ID。我们的软件访问这些 ID 的最佳方式是什么?

更多详情:他和我无法控制我们使用的语言。他想制作同一份 list 的两份拷贝。我总是犹豫要不要复制相同的代码。 (会有很多消息ID)。这两种工具是否有一种简单的方法来访问相同的 ID?

最佳答案

C++/CLI 是您的 friend 。我在我的一个项目中遇到了完全相同的场景,我发现 C++/CLI 在这方面非常有用。我的设计基于 3 层:

C#
_______
C++/CLI
_______
C++

这样,我可以轻松地重用我的 C++ 定义,而不会任何重复

关于c# - 使 C++ 软件包和 C# 包访问相同枚举/常量整数的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9829788/

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