→ dreaming1943: 請問C++真的這麼糟嗎? 10/05 00:56
真的滿糟的。CP值真的超低。
所以我一再強調,要用C++,請當個使用者,不要當個開發者。
意思就是你學到能自由運用MFC, QT這些東西即可。
不要嘗試拿著C++去寫MFC,QT這種類似的東西,自討苦吃。
→ MOONRAKER: C++在cp比上的確不如後來這些新的工具。有時候語言的意 10/05 02:09
→ MOONRAKER: 義可能只在教學上,而不一定在應用。 10/05 02:10
推 dreaming1943: 我還以為只是用途不同 10/05 02:13
推 cjcat2266: 看需求吧,基於效能考量,主機遊戲大多都還是用C++開發 10/05 02:58
→ carylorrk: 所以你覺得 Qt 不是人類開發出來的可重用的 framework 10/05 03:07
推 johnpage: 每個國家都有自己的語言,電腦語言也是這樣,沒有你說 10/05 07:10
→ johnpage: 的這麼糟。會因為繁體的用量比簡體少而去學大陸用語嗎 10/05 07:10
→ johnpage: 嗎?學會多種語言才是王道,世界不會因你而變的。 10/05 07:10
→ Wush978: 我常常運用C++寫科學運算核心的部份。 10/05 10:29
→ Wush978: 目前機器學習的程式很多也是C++ or C寫的。 10/05 10:29
推 Ebergies: CLI 可以把 C++ 跟 C# 接起來, 沒有問題的 10/05 10:33
推 cjcat2266: 那是在.Net Framework上跑或是C#呼叫native code吧 10/05 11:20
→ cjcat2266: 前者效能不同於native code,後者呼叫頻繁時則易造成效 10/05 11:21
→ cjcat2266: 能瓶頸。但是如果是把核心演算法用native code實作, 10/05 11:21
→ cjcat2266: 然後從.Net Framework呼叫的頻率又不高的話,也OK 10/05 11:22
※ 編輯: Ting1024 (114.41.191.16), 10/05/2014 11:44:56
→ Killercat: 現在主流來講, C#寫UI用dllimport拉C dll進來 10/05 13:53
→ Killercat: 理由倒是滿簡單的:C/C++ 3rd party lib數量多太多 10/05 13:53
→ Killercat: 像到現在MOGRE(OGRE的C#版)到現在都還鳥鳥的 XD 10/05 13:54
推 cjcat2266: 還是要說,這個要看需求,我們寫主機遊戲的時候基於效 10/05 15:43
→ cjcat2266: 能考量,引擎架構是用C++從零寫起的,也沒有自討苦吃 10/05 15:43
推 timTan: 非本科可以不熟C+, 本科系我覺得一定要會 10/05 22:32
→ Killercat: 其實當專案要jni的時候 身價的差別就會很明顯(被打 10/06 01:20
→ Killercat: 說笑歸說笑 但是碰到的時候真的就是這樣... 10/06 01:20
噓 littleshan: 有些人認為OS或VM或framework都是上帝第一天做好的 10/06 08:02
→ littleshan: 對他們來說C++當然沒什麼用 10/06 08:02
推 clarkman: 我寫過c++和C#,個人覺得學C++比較容易學習觀念 10/07 23:38
→ clarkman: 會C++後學C#上手滿快得,C#處理底層格式轉換有點麻煩 10/07 23:38
→ clarkman: 不過這是我個人意見.... 10/07 23:38
→ clarkman: 以前是上層用C#,然後底層通訊用C++包成dll給C#用 10/07 23:39
推 longlongint: Framework本來就很難寫 10/09 13:10
→ longlongint: 不過我也覺得C++的多型跟STL混用的時候會大爆炸 10/09 13:11
→ longlongint: 因為可以調整的東西太多 所以不花時間調不出自己想 10/09 13:13
→ longlongint: 要的效果 XD 10/09 13:13
→ Killercat: 多形混用會爆炸代表modern c++ design沒讀好(被打 10/10 22:34
→ rarr: 呵~~C++到oo熟練真的需要個最快兩年~雖辛苦~但可應用在許多 11/02 10:17
→ rarr: 程式上~~若沒OO觀念~寫JAVA是也不錯~不過遇到C++-like就GG 11/02 10:18