我目前正在为c#编写一个DLL,以连接到c ++应用程序。
我的非托管函数示例:
UnmanagedExample(void (*func)(string,string,string));
我的托管函数示例:
ManagedExample(Action<String^, String^, String^>^ func)
{
unmanaged->UnmanagedExample(func);
}
我的托管函数示例是错误的,有人可以告诉我如何将函数参数(该参数是传递函数)传递给非托管函数吗?