为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

C#
慕容3067478 2018-11-25 10:10:14
关于C#C++ 函数指针可以相互调用吗
查看完整描述

1 回答

?
慕沐林林

TA贡献2016条经验 获得超9个赞

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

查看完整回答
反对 回复 2018-12-16
  • 1 回答
  • 0 关注
  • 642 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信