概述
c++的历史:
刚开始只能用汇编语言编程,然后设计出高级语言B语言
B----C---C++
c++继承了c的优点,又借鉴了其他程序设计语言的优点。既系出名门,又博采众家之长,从而完成了c到c++的进化
.NET Framework是干什么用的???
就像c++继承了c的许多特性一样,c#也继承了c++的许多特性。配合强大的.NET Framework c#下的应用开发越来越简单。
圣经有言:你必须知道真相,真相会使你自由。
在c#和操作系统(OS)之间,隔了.net framework,所以,我们无法了解c#背后的真相,也将受制于.net。如下图:
同样实现一个功能,使用c#我们只有一种方法,而使用c++,如果明白背后的机制,就可以用不同的方法应对不同的情况,实现最优的方案。
c++讲究自由。“白鸥没浩荡,万里谁能驯?”
c#是继承自c++,学好c++之后,可以轻松学好c#;但是,学好c#却不一定能保证学好c++。
语言无所谓好坏强弱之分,根据应用场景选择合适的语言才是最重要的。
在自由与束缚之间,我们选择自由;在c++和c#之间,我选择c++。
为自由故,学好c++!
WINDOWS 操作系统本身是用c++开发的;
linux操作系统本身是用c语言开发的。
如果在windows操作系统下,c++还有其他的竞争者,那么在linux系统下,c++几乎是开发者的不二选择了。
c++几乎是嵌入式系统开发的唯一选择。
那么,如何学好c++呢??
c++是一门程序设计语言,有着语言的基本特征,可以像学习语言一样来学习c++.
自然语言 c++
名词--------数据类型
句子--------表达式
文章--------逻辑控制
c++是描述现实世界的编程语言,编写程序的过程,是将自然语言翻译成c++语言的过程,如此而已。
多读多写:
多读一些优秀的开源产品 的源代码,向高手学习,是成为高手的唯一途径。
多写,就是多多地进行开发实践。
多读的目的只是学习别人的知识和经验,多写 的目的是将别人的知识和经验内化为自己的知识和经验。
通过自己编写程序,调试程序,可以获得宝贵的第一手开发经验,培养自己的动手能力,从而成为 一个真正的高手。
转载于:https://www.cnblogs.com/skylover/p/7096424.html
最后
以上就是魁梧饼干为你收集整理的为何选择c++?的全部内容,希望文章能够帮你解决为何选择c++?所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复