您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
C和C++ 的开发效率差多少?Linux C程序用C还是C++ 好呢?
的话,项目,效率C和C++ 的开发效率差多少?Linux C程序用C还是C++ 好呢?
发布时间:2020-12-06加入收藏来源:互联网点击:
C和C++ 的开发效率差多少?Linux C程序用C还是C++ 好呢?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
首先看你做什么了,应用程序用C++快,驱动,内核,只能用C。
回答于 2019-09-11 08:43:50
开发的话,肯定首选c++了,毕竟c++是面向对象开发的程序,c++有一些非常优秀的开发实践和框架,开发效率比c高了几倍哦,但是c++这门语言真的难哦,入门的话,根本玩不转,好的程序员用c++来可以说得心应手,但是一般的话还是老老实实用c吧
回答于 2019-09-11 08:43:50
c++的继承多态特性可以把真实世界中的事物抽象出来,就像打通了虚拟世界到真实世界的一天通道,减轻了脑负担,通过继承实现了代码的最大化复用和逻辑抽象,大型项目确实可以很好的提高开发效率,更好的管理系统开发过程。小项目上区别不大。
linix上用c,c++都差不多,除非是特定项目特殊要求。比如linux内核,nginx, redis,sqlite,嵌入式等项目都是要求纯c开发,主要是便于各个平台代码移植,一般支持c89标准,也有一些项目用c语法,用c++编译器。为了跳过一些c编译器语法检查。
还有看人技能,项目特性,选择合适的,现在团队项目人员多的话,应用层项目,c++可能选择性更好。 库开发的话c更通用些。
回答于 2019-09-11 08:43:50
开发效率c++更快,因为c是面像过程的,c++是面像对象的。
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |