关于C#C++ 函数指针可以相互调用吗?

关于C#C++ 函数指针可以相互调用吗


慕容3067478
浏览 649回答 1
1回答

慕沐林林

C++和C#混编的话,一般是C#做前端UI,C++做后台处理。两者可以相互调用,Java和C++之间也是这样。 C#里面没有指针这个概念。 C#调C++的函数有托管和非托管,百度可以查到。 关于函数指针,C++里有回调函数,对应C#里的委托。C#调C++里包含回调函数的接口时可以把委托作为回调传进去。 不确定的知识点:C#和C++申请的内存存储方式好像不一样,所以C#委托(对应C++的回调)里,数组名不能作为参数传递(本人小菜鸟一枚,这个观点不敢下定论)
打开App,查看更多内容
随时随地看视频慕课网APP