gpt4 book ai didi

c++ - 我可以在 native 代码中包含托管代码吗?

转载 作者:行者123 更新时间:2023-11-28 08:28:48 26 4
gpt4 key购买 nike

我可以在 native 代码中包含托管代码吗?

最佳答案

有很多方法可以做到这一点。

您可以使用 Microsoft 提供的托管 C++ 编译器 C++/CLI 进行编码。您可以根据需要混合托管代码和 native 代码(可能适用安全限制)。

您可以走 COM 路线,它在 .NET 端得到原生支持。尽管在 native 端更难编程,尤其是所有互操作性。您可以从这里开始:http://msdn.microsoft.com/en-us/magazine/cc163494.aspx .

第三种方法是将 .net 运行时引擎直接“托管”到您的应用程序中,并使用它来加载托管程序集,然后从中执行部分。这对您来说可能有点矫枉过正,但它会生成 100% 的 native 图像并且不依赖于 COM 互操作。您可以从这里开始:http://msdn.microsoft.com/en-us/library/dd380850.aspx .

关于c++ - 我可以在 native 代码中包含托管代码吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3068454/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com