如何在c#代码中修改c++ dll中定义的简单类型变量

本文关键字:dll 定义 类型变量 简单 c++ 修改 代码 | 更新日期: 2023-09-27 18:19:10

很抱歉,如果这是一个简单的问题。我找到了关于如何调用函数和如何查看结构的大量文档,但我找不到关于如何修改dll中定义的单一类型变量的任何参考。

例如,单一类型变量在c++ dll中定义为
extern long N;
extern char M[MAXM];
在这种情况下,我的具体问题是:有人知道如何在c#代码中检索和修改这些变量吗?

如何在c#代码中修改c++ dll中定义的简单类型变量

在单独的通信中,他建议我在c++ dll中构建函数,可以获取和设置感兴趣的变量的值。这里可能没有更简单的方法了。: - (