请教,关于C#引用在C++中定义的接口

2025-06-20 09:41:55
推荐回答(1个)
回答1:

把函数的声明、定义和调用分清楚。
[dllimport(...)]
public static extern int 方法b(int 参数);
这个是声明
因为函数是在dll中实现的,所以不需要定义。
调用
int result = 方法b(a); //这里的a是实参
在C语言的dll中:
int 方法b(int c) //这里的c是形参
{
...
}