c#调用c++的dll是作为c++来运行还是c#的中间代码来运行?

如题。会不会存在把C++dll转换成c#后再运行的情况?

阅读 4.5k
3 个回答

不会,有必要么

可以用c++ clr,不过没什么必要吧

看情况,如果用接口简单,传入的基本类型的,可以用C#加import非托管接口。如果有很多复杂类型和指针,建议用C++ CLR封一层给.Net。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进