打印
[AVR单片机]

我是C++的爱好者,但反对单片机系统用C++

[复制链接]
楼主: 疯子8972
手机看帖
扫描二维码
随时随地手机跟帖
81
千岁寒| | 2019-1-11 09:27 | 只看该作者 回帖奖励 |倒序浏览
疯子8972 发表于 2010-8-19 13:29
C++的部分特性的确十分诱人
但是,要实现完整的C++特性是非常难的
这对于编译器和单片机系统都是挑战

学习了!~~

使用特权

评论回复
82
淘猫汤姆| | 2019-1-12 19:54 | 只看该作者
hotpower 发表于 2010-8-19 16:12
可惜用不成java,c#,更用不成python和ruby。
世界在进步,没人再想回到只有汇编的年代!
历史的车轮不会停留 ...

时过境迁,今天已经可以用pyton和ruby了

使用特权

评论回复
83
宵待雨月| | 2019-1-24 13:27 | 只看该作者
说得好,但反对无效,您自个儿反对去吧

使用特权

评论回复
84
lzgs2866| | 2019-2-13 17:05 | 只看该作者
C介于汇编和高级语言之间,和机器硬件更接近,编写一般的硬件控制程序更有优势。C++面向对像,与人的思维更接近。感觉用于带操作系统的,更复杂算法的硬件控制才能更显优势。

使用特权

评论回复
85
maowentao0416| | 2019-11-22 16:30 | 只看该作者
1、C作为底层是因为他用最少的符号就能完成复杂的代码逻辑,相信大家都知道linux(ubuntu等的界面除外)都是C语言来写的,C语言的编程也可以有对象的思想;
2、为什么底层不用C++来写呢?这是因为C++的编译器复杂,解释起来也复杂,小小单片机承受不住
3、为什么在服务器及上层应用开发抛弃了C++及C#之类的呢,那是因为C++开发起来比较难、速度慢、配套的工具少,毕竟现在是个讲效率的时代

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则