gpt4 book ai didi

c# - C++/CLI + C++ Native 会提高性能吗?

转载 作者:太空狗 更新时间:2023-10-29 20:04:41 25 4
gpt4 key购买 nike

<分区>

在我们的项目中,我们有三个模块。 C++( native )、C++/CLI、C#。我们正在使用 C++/CLI 在 C# 中使用 C++( native )代码。为此,我们将 C++( native )与 C++/CLI 静态链接,现在我们可以将 C++/CLI 管理的 dll 与 C# 一起使用。

现在,C++( native )中的代码是简单的数学算法(没有 Win32,没有与操作系统的交互)。当我将静态库与 C++/CLI 链接时,它不会成为托管代码吗?意味着它不会受到 CLR 的影响。

在 C# 中将 C++( native )静态库与 C++/CLI 结合使用会提高我的性能吗?我不能实现用 C# 本身而不是 native 代码编写代码吗?

请注意,我们在我们的 C++( native )代码中广泛使用了标准 C++ 库的算法、容器和迭代器。

谢谢。

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