永发信息网

c++有什么实际的用途

答案:2  悬赏:20  手机版
解决时间 2021-02-21 11:25
c++有什么实际的用途
最佳答案
百度搜索引擎,我们所用的大多数软件都是用C++写的(硬件也有很多用到C++的),Linux,Unix,内核都是用C语言和汇编写的,上层高级特性是用C++写的。
《魔兽世界》等几乎所有的网络游戏主流的3种操作系统Windows
全部回答
我学c时间比较长,虽说不太会应用,但单纯的c还行,数据结构也没问题。但我至今还没感受到任何数学带来的算法上的好处。能否举几个例子说明吗?

数学上的问题,其实很复杂的,比如说,要你求一个线性矩正的问题,那么,你就必须对数学方面的问题理解得够深刻。你才能理解其意义。
再举个简单的例子,求a,b的的最大公约数和最小公倍数。如果你不是看了书上原来有的代码。叫你自己写代码,你是否会用那个简单的方法呢。
这些问题,都是需要你的数学思想来解决问题。类似的还有求1,2,3,4,5,6,7,8,9摆出一个 横,术 斜 和都一样的3 3 方阵。 你如果不懂数学,你也肯定不会用一个简单的方法。而采取一个穷举法。
数据结构非常重要,这一点也是的。

顺便问下c++怎么学?c++除了mfc上的应用,以及用对象的方式方便编程和维护外,它的优势在应用上体现在哪一块呢?

1,c++怎么学?这个问题,就和你学c一样,只不过,注意面向对象和面向过程的区别。面向对象是整体来处理问题,不断的细化,面向过程,从细处出发,不段的归纳。(这种说话也存在一定问题,我也不能完全说出其中的道理)
你必须理解这两者不同,要不学c++和面向对象就有一定难度和模糊度。
你会用太多面向过程的观念去处理问题。

2,c++除了mfc上的应用,以及用对象的方式方便编程和维护外,它的优势在应用上体现在哪一块呢?
 c++和c比,主要就多了这些东西,如果你要查相应的其他优势问题,你可以去网络上查找,不过,这些优势问题,都是由面向对象以及你说的一些东西引出来的。

3,:为什么上位机大多是用c++编的呢?还有为什么别人提到底层编程只说c而不说c++,为什么c++无法胜任呢?
 这个,因为语法越强大,功能越多,存在的漏洞就越多。存在的bug也越多。在一般的问题上, 都容易解决,但是对于一些系统上比较细微的问题,肯定bug 很多。
 就象导弹的导航,用的还是原始的8086的处理器,而非先进的现代的奔腾之类的系统,这样,就是为了防止出现bug。
 越简单,代码越多,bug 越少。
 同样,汇编,机器码,比c,c++ bug要少很多。

 我看了一些c,c++,java但他们从语法和编程形式上看没什么大区别呀,为什么c就和硬件更紧呢,它不也蛮高级的么。
 这个问题,所以问题的编程思想都是差不多的,主要存在的差别就是面向对象和面向过程的思考方式。
 你没有深入理解之前,是很难清楚的。
 c属于低级和高级之间的语言。应该在开始的介绍中就有这样一条介绍的。
 c在这方面是做得很好的。
 其他的任何语言都无法和他相比。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
法院拍卖房屋只能有两拍,没有三拍,是新法规
富士屋日本料理怎么去啊,有知道地址的么
用什么酸性的物质来清除铝表面的铝酸钠,
朝阳西路地址在什么地方,想过去办事
换机油没换机滤,对车有什么影响吗
可以制热水瓶塞等软木材料是
行走在秋雨中600字,写上学在雨中走的感受
用一个平底锅煎饼,每次只能放2只,煎一只只要4
平阴县人民医院-肝炎门诊怎么去啊,有知道地
如何做好个人经济管理
NBA的miss match
食品流通许可证好办吗?有什么特殊要求
中国工商银行 太平桥支行怎么样
三子水果总汇地址在哪,我要去那里办事
异地退休职工医保报销比例是多少
推荐资讯
破局中级车市场 凌派靠什么?
救援人员在“库尔斯克 号发现了记录潜艇各种
get out of here是副词of是介词吧?副词前面不
请问,我要开个小超市,需要买个打印小票的机
王者荣耀电脑版用鼠标操作好还是按键操作好
韶关市道路营运资格证年审要年审吗?要审去那
下雨 今天气温十八度 适合钓鱼吗
韩国维娜女子美容美体会所怎么去啊,有知道地
javascript input.input-txt 属性(property)
青山参场地址在哪,我要去那里办事
linux服务器里面的网站打不开
翔海超市我想知道这个在什么地方
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?