public static unsafe int* mono_method (int* p)
{
//....
return p;
}
,并希望从本地C调用它
MonoObject *result = mono_runtime_invoke(mono_method, NULL, args, NULL);
我在尝试了一些不同的指针,变量args标志(应该是void **)
但是当我执行运行时调用时,总会得到SIGSEGV错误。
我的问题是: 是否有可能通过runtime_invoke从c传递指针到单声道以及如何?
此致敬意。
嗯,还有那么接下来的问题是,是否有可能通过一个函数指针,而不是指向int的指针和执行功能单声道代码? – Gobliins 2010-12-15 08:02:28