在编程中,有句俚语。
第一年,看山是山看水是水
第二年,看山不是山,看水不是水
第三年,看山还是山,看水还是水
C++一般用于大型开发,大家认为C++很难的主要原因来源于 “本贾尼·斯特劳斯特卢普”教授设计这门语言时的想法。
“本贾尼·斯特劳斯特卢普”教授认为“软件行业太多的经理和管理人员试图把编程变成低级别的流水线工作”在软件开发中,没有放之四海而皆准的模型。
所以C++被设计成既是面向对象语言,又支持泛型编程,而C++又是C语言的超集,对C语言语法也支持,更关键是C++没有商业化引入,所以造成标准比较杂。以上是大家认为C++比较难学的主要原因。薯扮搭
关于C++应用场景(工作)现在还是比较多的,而且薪资都很不错。下面给您列几个C++用的比较多的场景
游戏开发
-
服务器开发
2.1 流媒体服务器开发 - 视频直播
2.2 服务器集群 底层系统开发
3.1 android / ios / windos / 浏览器内核 等等硬件驱动开发
4.1 会C++后,数拿C语言缺羡基本难度不大,现在很多底层驱动都是C和C++混合开发网络开发
5.1 网络电话
C++能做的事太多了,以上是简单介绍了几个。
记住一句话, 编程语言只是工业语言,没有绝对的万能,也没有绝对好坏。
每一门语言都有自己的应用场景,在不同的场景应用不同的语言
以上纯手打,如果复制转载,请注明 优易帮