作者ledia (下班後才下棋)
看板C_and_CPP
标题Re: [问题] 为什麽作业系统都用C写? 而不用C++呢?
时间Sat Mar 7 22:09:14 2009
※ 引述《guest0079 (火辣辣的大姊姊)》之铭言:
: 1.效能也许会较差(这一点两位y兄争了很久):
: 说真的,我完全不能证明C++比C效能还差,甚至我可以证明,C效能永远不比C++好
: 证明如下:
: 若set_Y为C中效能优於C++的子集合,已知C++为C的超集,set_Y必然也是C++的子集
: set_Y at C > set_Y at C++,固set_Y为空集合
: 总之,C做得到的C++也做得到,C++的效能没理由较差
C 和 C++ 谁比较好这个问题对我来说太沉重
毕竟我完全不懂 C++
不过你的证明.... 应该只是缓和气氛的吧 ?
因为 C++ 就算是 C 的超集
他们的 compiler 不是同一个
C 做得到的 C++ 也做得到也许是对的
但是你也得先证明一下 C++ 是用不坏於 C 的效率去做的呀
不然怎麽能说 C++ 的效能没理由较差呢 ?
--
有时候,遗忘,是令人快乐的。什麽时候?当然是有人伤了你的心的时候。
存心伤你的那个人,固然是故意和你过不去,但是被伤了心而耿耿於怀的你
,却是和自己过不去了。所以,记性不好的人,通常会是比较快乐的人,也
是比较不容易被击倒的人。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.30.49
1F:推 yoco315:缓和气氛 XD 03/07 22:39
2F:推 softwind:LCDout<<"Peace and Love"<<endl; po这段code要死多少 03/07 22:43
3F:→ softwind:layer1 工程师阿... 03/07 22:44
4F:推 Tiberius:不过是把函式名称换成 operator<< 而已, 还好吧 XD 03/07 22:49
5F:→ Tiberius:你只吃 char * 的话, 上面还可以套 lib 帮你转喔 (爆 03/07 22:50