gpt4 book ai didi

c# - 与标准 C++ 或 C# 相比,使用 C++/CLI 有什么优势吗?

转载 作者:可可西里 更新时间:2023-11-01 13:27:49 26 4
gpt4 key购买 nike

除了您拥有 C++ 语法以及指针和析构函数之类的东西之外,我没有看到任何真正的优势。

最佳答案

如果你在谈论为什么你会使用 C++/CLI 而不是 C#,我认为主要原因是:

  1. 对于 C++ 开发人员来说可能更自然(尽管我认为这可能不是真的)
  2. C++/CLI 具有很好的桥接 native 和托管环境的功能(使用“IJW”- It Just Works - 技术)

我认为 Herb Sutter 可能给出了最好的概述:

A Design Rationale for C++/CLI

如果你想知道为什么你可能想要使用 native C++ 而不是 C#/.NET,这归结为为什么你想要一个托管环境(安全、更容易开发)而不是 native 代码(绝对控制、可能的速度优势) .每个都有争论,答案实际上取决于您想要开发什么以及您的市场可能是什么。

关于c# - 与标准 C++ 或 C# 相比,使用 C++/CLI 有什么优势吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/297323/

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