c# - 从 C# 委托在运行时调用 C++ 方法
问题描述
我在 C# 中创建委托。C# 解决方案是类库意味着在不同的应用程序中使用 dll。
在 C# 中我想调用 C++ 方法(由另一个程序员定义的方法),这些方法需要在运行时调用。为此,我正在使用委托,但我不知道如何在 C# 中使用委托以及如何存储该委托的 C++ 函数详细信息。
以下是高级要求:
- 创建 C# DLL
- 将该 DLL 导入 C++ 应用程序。
- 从 C++ 应用程序代码调用 C# 方法。
- 在第 3 步中,在为特定情况调用 C# 方法时,我需要调用 C++ 方法,因为我正在使用委托。请让我知道其他最佳方法。
从上面提到的步骤,直到第 3 步,我都可以对其进行编码。对于使用以下链接中提到的解决方案之一:
解决方案
推荐阅读
- algorithm - 找到在给定约束下通过图的所有节点的最小成本
- c# - 如何使用 mvc 在 jquery 中重新加载数据表
- kubernetes - 未根据就绪探测配置 GCP 负载平衡器运行状况检查
- angularjs - 如何使用 AngularJs 绑定表中的数据?
- php - 如何修复“PHP 警告:遇到非数字值”错误?
- javascript - 在 HTML 编码最佳实践中嵌入 Javascript
- dynamics-crm - Microsoft Dynamics CRM 2015 - 安装错误 - Microsoft.Crm.Setup.Server.GrantConfigDBDatabaseAction 失败
- r - 将因子(非均匀)转换为R中的日期?
- django - Django - 在多对多关系中使用计数进行注释
- mysql - 地址“disabled:”的未知或不支持的传输“disabled”