Soft_Job 板


LINE

因为工作跟embedded system相关, 我自工作後都使用C, 偶而因为debug的需要才会看到上层的C++应用程式 最近有空把基础的C++看了一遍... 个人的心得: 若以C在设计时就能使用物件导向概念的话, 好像没有需要用C++来设计程式 ? Linux kernel的设计就是一个例子, 它大量地用到许多物件导向的概念. 我觉得,以C配合物件导向的概念在实作上的优点是弹性比较大 C++在语法的限制会让我觉得在设计时有点绑住的感觉... 本鲁说的不准 让大神说说他的看法: https://i.imgur.com/Sn5z7Nb.jpg
各位的看法? --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.240.166.214 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1594185425.A.C7F.html
1F:推 Dracarys: 先备好爆米花 看戏 07/08 13:20
2F:推 SaibuKani: 只是讨论OO的话是这样没错。但是对开发者的技术要求 07/08 13:21
3F:→ SaibuKani: 比较高。另外不那麽底层的应用,C++开发起来可能快点 07/08 13:22
4F:→ SaibuKani: 可能还要看是哪一个版本的C++ XDDDDD 07/08 13:23
5F:→ saladim: 第7533967次看戏吃鸡排, 要弹性的话void*开下去 07/08 13:30
6F:→ shooter555: 我想C就差在没帮你保护吧 在设计private跟public的int 07/08 13:40
7F:→ shooter555: erface需要分开定义多个structure 转用哪个权限的inte 07/08 13:41
8F:→ shooter555: rface只能用人脑保护 07/08 13:41
9F:→ shooter555: 我写C也是习惯把功能都物件化 以便日後好维护跟保留一 07/08 13:59
10F:→ shooter555: 些延展性 07/08 14:00
11F:推 plsmaop: Private 还是可以靠 memset 乱搞 07/08 14:54
12F:→ pttworld: 你可以去语言板 07/08 14:55
13F:推 clanguage: 也有人firmware用c++ 不用局限自己的路 除非你是老板 07/08 15:22
14F:→ alongalone: 开战罗.... 看来要cue jserv? 07/08 16:13
15F:推 neo5277: 置板凳 07/08 16:14
16F:推 yamakazi: 底层可以吧,上层比如要用到GUI framework的很少看到用C 07/08 17:54
17F:→ yamakazi: 不用C++ 07/08 17:54
18F:推 ko27tye: linus就最讨厌c++的人,拿他来讨论有意义吗= = 07/08 18:19
19F:嘘 meowyih: 平常什麽?你还在用娘娘腔的C喔?我都直接用 assembly 07/08 18:33
20F:→ meowyih: 自己刻一套资料库呢XD 07/08 18:33
21F:推 chuegou: 我觉得void*很好用 跟大同电锅一样什麽都可以煮 07/08 18:35
22F:→ s860134: 你在吊松鼠对不对? 07/08 22:05
23F:→ s860134: jesev 会说 cpp 是迷失自我的语言 07/08 22:07
24F:推 leoloveivy: 可以早下班我都用 07/09 01:40
25F:推 Bencrie: C GUI 最多人用就 GTK 吧 07/09 01:54
26F:→ Nonsense8: 楼下j.... 07/09 02:14
27F:→ shooter555: C的GUI很常见阿 一整个linux的发行版用的GUI几乎都是C 07/09 09:42
28F:→ shooter555: 在刻的 07/09 09:42
29F:推 Bencrie: 别这样,KDE 也是很多人用的啊 07/09 11:39
30F:推 csfgsj: 作茧自缚的语言 07/09 16:54
31F:→ jserv: 在Soft_Job讨论程式语言,当然优先确认赚得到钱、早点下班 07/09 17:57
32F:→ jserv: 的选择呀 (笑) 07/09 17:57
33F:→ jserv: C++ 已集物件导向、泛型(generic),和函数式程式设计於一身 07/09 17:58
34F:→ jserv: 不该将C++与C这两者混为一谈,两者在1999年就不再相容 07/09 18:00
35F:推 Uzak: 吊到大神惹!! 07/09 19:41
36F:推 a0960330: 出现啦!!! 07/09 21:23
37F:推 crazytim: C++跟C真的不该混为一谈 07/11 19:03
38F:→ shooter555: 虽然不相容 但一堆人混用 07/13 11:04







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Soft_Job站内搜寻

TOP