LTR*_*LTR 2 .net interop managed-c++ c++-cli visual-c++
我想用标准的,独立于平台的C++编写一个算法库.
然后,我可以使用相同的C++代码并为.NET编译它,以便C#应用程序可以使用该库吗?如果没有,实现这种互操作的最简单方法是什么?
您不能直接在C#和标准C++之间进行接口.但是,您可以在C++/CLI包装器中使用C++库,这使得.NET托管代码(以及C#)中的功能可用.
只需将包装器编写为C++/CLI库,公开.NET API并包含标准C++库中的代码(但遗憾的是,据我所知,这不能静态链接).
| 归档时间: |
|
| 查看次数: |
254 次 |
| 最近记录: |