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/m.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燈, 水草

請輸入看板名稱,例如:e-shopping站內搜尋

TOP