首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Visual C++和Visual C#,哪一个是最好学习的?

Visual C++和Visual C#,哪一个是最好学习的?
EN

Stack Overflow用户
提问于 2009-12-31 02:05:11
回答 7查看 61.2K关注 0票数 12

我已经完成了我的C++课程和练习,之后我开始使用Ivor Horton's Visual C++一书学习Visual C++。问题是我无法理解这本书的语言,并且很难理解其中的代码。我想学习Visual C++ for Windows应用程序开发,并在其中创造我的未来(也因为我已经了解C++)。

我的一些朋友告诉我改用C#,因为它有很多用于创建图形用户界面等的库函数,并告诉我用Visual C++编写应用程序很困难。

现在我要去上课了,你能告诉我我应该坚持哪门语言,哪门语言容易学吗?

从一开始,我就想学习可视化C++,有时我觉得当我不理解参考书中的概念时,这很难。

任何帮助都将非常感谢,非常感谢您能抽出宝贵的时间。

EN

回答 7

Stack Overflow用户

发布于 2009-12-31 02:10:55

你能告诉我我应该坚持哪种语言,哪种语言更容易吗?

一般来说,如果您目标是开发Windows应用程序,那么在C#中可能会找到比在C++中更多的简单示例。围绕着Windows GUI开发的C#有一个巨大的社区。

也就是说,您需要的许多概念在您学习的任何语言中都是相同的。你不会真的出错--在某种程度上,如果你打算专业编程(以及其他人),你可能会想同时学习这两种语言。

我认为当我不理解参考书中的概念时,这是很难的。

你应该买一本编程入门的书,而不是参考书,然后一步一步地看一遍。如果你的目标只是图形用户界面开发,我推荐一本好的、简单的C#书,从头到尾一步步完成,并做所有的例子。从“参考书”中学习是行不通的--它是参考资料,并不是用来教授概念的。

票数 7
EN

Stack Overflow用户

发布于 2009-12-31 02:12:04

C++与C# -来自C++程序员观点的清单 http://www.thinkingparallel.com/2007/03/06/c-vs-c-a-checklist-from-a-c-programmers-point-of-view/

票数 4
EN

Stack Overflow用户

发布于 2009-12-31 03:52:02

C#是用于在.net框架上开发应用程序的premeir .net语言。

原生C++更多的是跨平台和低级的。它用于为windows、mac、linux、嵌入式系统等编写应用程序。

C++.net是适用于.net平台的C++,主要用于编写应用程序的性能关键部分(其余部分是用C#、VB.net或其他语言编写的,因为它们几乎是无缝集成的)。

Visual C++是微软针对C++的windows编译器,可用于编写本机应用程序和C++.net应用程序。

只用C++编写.net应用程序比用C#编写要难得多,因为您必须处理更多的低级问题。如果您想编写.net应用程序,我建议您在需要时使用C#和C++.net。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1981547

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档