gpt4 book ai didi

c# - 何时使用 C#/C++

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:50:35 25 4
gpt4 key购买 nike

每种语言最适合哪些编程领域?

我喜欢 C++ 和 C#,但我更喜欢使用 C#,因为 .NET。

我的问题是什么时候使用 C++,什么时候使用 C#?

那么,如果您为一家公司制作财务应用程序,您会使用 C# 吗? (无需下载第 3 方库就可以轻松设计表单并连接到数据库,如果你制作高级算法,你会使用 C++ 因为它的速度吗?

这是我的想法。我刚看了视频@ http://www.academicearth.org ,而且大学似乎更喜欢使用 C++ 进行机器学习。

大家怎么看呢?业界对此有何看法。

最佳答案

尝试比较两者并不公平——如今,当您需要低级或可移植的高性能代码时,通常会使用 C++。您很少会发现它用于为企业系统实现业务逻辑,尽管大约 10 年前您曾经这样做过。除非您有非常非常好的理由,否则您今天肯定不想开始使用 C++ 开发企业系统。

但是在学术界,C 和 C++ 已经使用了很多年,因此对于诸如机器学习之类的东西,那里有大量的 C++ 代码库可能也就不足为奇了。如果适当优化,C++ 通常可以比 C# 更快。与 C# 相比,它可以在更多平台上以更少的内存运行,并且对大型框架的依赖更少。

然而,C# 对其内存模型更为宽容,并且通常可以访问 Microsoft 或 Mono 的非常庞大、全面的框架,该框架允许开发人员以最少的开发工作量、时间和成本做很多事情。如果您在 Microsoft 平台上工作,它可以说是当今的标准语言。

关于c# - 何时使用 C#/C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1251710/

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