看板 Programming 關於我們 聯絡資訊
大一時因為很混,只修C沒有接著修C++ 最近發現C++比C多了些比如 物件導向、class、template的概念 (當然我也根本不知道那些概念指的是什麼XD) 在C學得還不錯的情況下 請問C++是必要學的嗎?? 原PO是通訊研究所領域的(尚未開學) 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.249.198.98
lion21:能會最好 不會的話就是少了一些機會罷了 122.116.10.129 09/02 11:29
bombilla:個人是覺得OO的觀念要有,然後C++的基本 211.20.60.37 09/02 12:59
bombilla:會用就行了,至少我個人是這樣,我都是在 211.20.60.37 09/02 13:00
bombilla:寫linux driver的,C++或Java我寫的不好~ 211.20.60.37 09/02 13:00
bombilla:但都看得懂就是了,OO觀念個人覺得蠻重要 211.20.60.37 09/02 13:02
bombilla:的就是了。 211.20.60.37 09/02 13:02
purpose:可以 124.8.133.254 09/02 13:22
Leadgen:通信所只會作模擬,不用太高深的東西。 114.32.46.189 09/02 16:41
wuliou:看你要做哪部分 如果都用嵌入式系統 111.250.28.55 09/02 23:53
wuliou:來做的話 幾乎都只用C 111.250.28.55 09/02 23:53
UncleHS:不要學C++ 學惹就回不去惹 12.216.188.194 09/03 06:04
gn02207093:請問樓上的意思是..好還不好QQ? 111.249.197.15 09/03 10:48
purpose:http://coolshell.cn/articles/2250.html 124.8.133.254 09/03 12:38
MOONRAKER:同事說…寫習慣OOP,看我們程式很痛苦:P 118.163.12.174 09/03 15:49
s3748679:...!?? 是指同是血習慣OOP 看M大的程式很 36.238.154.180 09/03 17:35
s3748679:痛苦!? 36.238.154.180 09/03 17:35
s3748679: 同事寫(更正錯字) 36.238.154.180 09/03 17:37
UncleHS:當你C++可以寫到大概控制LLVM IR的程度的 12.216.188.194 09/03 20:45
UncleHS:時候 還有C++帶給你的許多好處之後 就不會 12.216.188.194 09/03 20:46
UncleHS:想要回去寫西惹XD 12.216.188.194 09/03 20:46
MOONRAKER:我上班寫php 同事有Java經驗 應該很厲害 1.34.60.15 09/04 02:05
MOONRAKER:只是現在工作不寫程式 1.34.60.15 09/04 02:06
yoco315:連 C 都不會那就更好... 220.135.58.34 09/05 16:12
Killercat:所有語言只分為OO跟非OO 其他差異都不 59.124.251.135 09/18 14:36
Killercat:算大。為什麼會這樣分?是因為這兩種系 59.124.251.135 09/18 14:36
Killercat:統的思考方向是不同的。 59.124.251.135 09/18 14:37
Killercat:你遇到一個問題,OO的會想怎麼做一個物 59.124.251.135 09/18 14:37
Killercat:件來解決這問題,而非OO則會想怎麼用一 59.124.251.135 09/18 14:37
Killercat:個callback解決這問題。 59.124.251.135 09/18 14:37
Killercat:前者就會寫出一個含有虛擬函示的class 59.124.251.135 09/18 14:38
Killercat:後者則會送入一串函示指標。C++好處在於 59.124.251.135 09/18 14:38
Killercat:基本上他兩種寫法都能兼容,不過這也是 59.124.251.135 09/18 14:38
Killercat:他最大的壞處。 59.124.251.135 09/18 14:39
suhorng:樓上是認真的嗎XD 118.166.50.147 09/18 18:58
drm343:非 OO 該不會是指 FP 吧? 36.236.24.47 09/19 18:50
bxxl:應該也有分 FP 跟 非FP 吧? 118.160.223.95 09/20 13:52
suhorng:OO跟非OO這邊到是不太有問題啦, 但是說沒 118.166.50.147 09/20 16:17
suhorng:有OO特性的語言都一樣這到底是? XDDD 118.166.50.147 09/20 16:17
Killercat:我沒說"都一樣" 只是很粗淺的把"思考方 219.85.28.215 09/22 04:48
Killercat:式"當作分類標準先畫一條線而已 219.85.28.215 09/22 04:48
Killercat:我現在自己就在寫C/C++/Java/JS 219.85.28.215 09/22 04:49
Killercat:對我來講這算是一個很明顯的分野 219.85.28.215 09/22 04:49
Killercat:還沒開始寫code以前總要思考一下這問題 219.85.28.215 09/22 04:50
Killercat:應該用什麼方法去解,再來才是寫code 219.85.28.215 09/22 04:50
Killercat:er...不過我發現asm是個特例就是 XD 219.85.28.215 09/22 04:51
suhorng:純粹覺得很多非OO語言思考方式相差甚遠。 118.166.46.89 09/22 12:05
typepeter:C++?最基本的OO語法真的不難 114.42.11.89 09/24 23:57
typepeter:當然真的要深入,C++也是超難的... 114.42.11.89 09/24 23:57
typepeter:不過如果真的畏學C++,一定要學STL 114.42.11.89 09/24 23:57
typepeter:不然幾乎等於沒有學C++.... 114.42.11.89 09/24 23:58
pcjustin:Template比較重要 42.70.179.228 10/04 23:30