今天老板告诉我说C++是嵌入式的大势所趋,你们怎么看

[复制链接]
 楼主| qianzeqi 发表于 2013-4-14 15:36 | 显示全部楼层 |阅读模式
我在一家小公司实习;老板帮我改程序,把所有的外部变量修改,全用函数的形式来做,我又把程序改回到了extern的形式,于是被教育了一顿.他说用外部变量的形式,做的系统大一些,出错的风险很大,还说C++是嵌入式的未来,求高手来科普

评论

老板说的对.嵌入式的未来就是c++的天下  发表于 2013-4-14 22:12
uet_cache 发表于 2013-4-14 15:58 | 显示全部楼层
我觉得,简单的系统不需要C++。 复杂点的就要了。这应该跟你的应用有关。不应该一概而定。
拿起书本 发表于 2013-4-14 16:25 | 显示全部楼层
嵌入式操作系统和应用软件开发运用到的语言主要有c++、c、C#、java。由于java在嵌入式系统开发方面存在很多的局限性,现在已经越来越少运用到了。所以想要学习嵌入式主要还是要掌握好c++。
 楼主| qianzeqi 发表于 2013-4-14 16:47 | 显示全部楼层
一直听说C++的效率比不过C,据我所知,绝大部分从事嵌入式的人用的也是C
smartmcu 发表于 2013-4-14 18:21 | 显示全部楼层
c++和c不是矛盾的吧,顺手也就弄了,不会死几个脑细胞的
王紫豪 发表于 2013-4-14 19:00 | 显示全部楼层
你老板的思想是对的;但是他说的话是不恰当的。就目前嵌入式领域的特性来说,C 语言依然占主导;而且我认为能持续很久。

评论

c语言使用人数全球首位....  发表于 2013-4-14 22:13
渤海三叠浪 发表于 2013-4-14 19:23 | 显示全部楼层
和C++啥的没关系吧  我觉得老板的意 思是少用全局变量啊。
cjhk 发表于 2013-4-14 20:03 | 显示全部楼层
不能一概而论   呵呵    C++以后应该用的很多   呵呵   
cjhk 发表于 2013-4-14 20:04 | 显示全部楼层
不能一概而论   呵呵    C++以后应该用的很多   呵呵   
cjhk 发表于 2013-4-14 20:05 | 显示全部楼层
不能一概而论   呵呵    C++以后应该用的很多   呵呵   
cjhk 发表于 2013-4-14 20:06 | 显示全部楼层
不能一概而论   呵呵    C++以后应该用的很多   呵呵   
cjhk 发表于 2013-4-14 20:07 | 显示全部楼层
不能一概而论   呵呵    C++以后应该用的很多   呵呵   
cjhk 发表于 2013-4-14 20:09 | 显示全部楼层
晕   网络出了问题   倒   
dirtwillfly 发表于 2013-4-14 22:13 | 显示全部楼层
用C的还是大多数,至少现在还是
tjsheep 发表于 2013-4-14 22:22 | 显示全部楼层
小系统,你的方法可以,效率高。
大系统,你老板的方法好,靠谱。
sinanjj 发表于 2013-4-14 23:55 | 显示全部楼层
what is C++? C=C+1???
shj23 发表于 2013-4-15 07:51 | 显示全部楼层
几乎所有的嵌入式都是用C,嵌入式的操作系统Linux,uCOS等都是用C来搞的,是底层的,没听说有用C++搞了一个嵌入式系统。C++在C的基础上做了一些封装,各有不同应用,现在编程语言的最新排行榜C是老大,Java老二(早期Java一直第一,而且遥遥领先),C++第三,随着目前嵌入式,物联网的发展,C会越来越应用广泛。
nongfuxu 发表于 2013-4-15 08:00 | 显示全部楼层
将来嵌入式编程,用C还是C++,关键看芯片的发展。
用C++,RAM小是干不了活的。
nongfuxu 发表于 2013-4-15 08:02 | 显示全部楼层
若将来有一天,带几K RAM的芯片价格足够低了,那时C++会取代C。否则,C永远是老大,因为价格是黄道。
reille 发表于 2013-4-15 08:51 | 显示全部楼层
本帖最后由 reille 于 2013-4-15 08:58 编辑

eCos OS就是用C++写的,而且最重要的是eCos不比任何一款嵌入式OS差,你说它性能差吗?效率不高吗?相反我觉得它设计的非常的优秀!

与其在这里辩解C好还是C++好,C++是未来大趋势,还是C将坚挺,一点意义的都没有。

C全球使用人数第一又如何呢?照样有人使用C++设计嵌入式嵌入式OS和应用程序。
每款语言都有其应用特点,关键是编程的人,语言是死的,人是活动,人有设计思想,用什么语言都可写出优秀的代码出来。

针对LZ,我想你老板应该比较反对使用一大堆的全局变量,这点我也不太喜欢。喜欢使用全局变量的人,没有封装意识,这个如果要你去写API之类的,估计会累死
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

17

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部