C# 还是 C++?这是一个问题[重复]

Posted

技术标签:

【中文标题】C# 还是 C++?这是一个问题[重复]【英文标题】:C# or C++? That is a question [duplicate] 【发布时间】:2010-08-11 04:14:48 【问题描述】:

可能重复:Which language to learn: C, C# or C++?

什么语言。你建议学习吗? 我是编程初学者,我有 VB的一些经验。 那么是 C# 还是 C++?

【问题讨论】:

【参考方案1】:

如果您有 VB 的经验,我认为 .NET 会是不错的起点。 C# 是 MS .NET 框架中的一种编程语言。但是,一旦您对编程有了更深入的了解,您可能还想了解 C、C++ 的工作原理。

【讨论】:

【参考方案2】:

C# 将更容易学习,因为它像 vb 一样被管理,但了解 c++ 总是很好,可能有一些关于内存管理的概念,一开始可能会令人困惑,因为你来自托管语言,但一旦你理解他们,剩下的会更容易我会去 c++,然后 c#

【讨论】:

【参考方案3】:

由于您注意到自己是初学者,因此最好先了解所有可用于桌面和网络的语言,然后再踏上新的道路。有太多选项只能在 C# 和 C++ 之间进行选择

此页面可能有用,它尝试按流行度列出语言:http://langpop.com/。 我提供了不同的观点,因为您没有说明您选择新语言的原因。

【讨论】:

感谢您的好心 cmets,实际上我是一名机械工程师,我需要编程来解决计算流体动力学 (CFD) 中的数值问题。 如果线程:“学习哪种语言:C、C# 还是 C++?”没有回答您的问题,您可以尝试重新提出您的问题,包括您的预期目的(即 CFD)。您还可以考虑是否需要可视化数据或仅计算数据。这可能会阻止它[关闭]

以上是关于C# 还是 C++?这是一个问题[重复]的主要内容,如果未能解决你的问题,请参考以下文章

C# 与 C++ 性能比较 [重复]

C#编组来自C++ DLL的无符号字符返回值[重复]

从 C# 调用 C++ 代码 [重复]

Mono 和 C# IOCP:这是个好主意吗?

c++和c#的Visual Studio键绑定[重复]

如何在c#中使用C++ dll导出类[重复]