看板 C_and_CPP 關於我們 聯絡資訊
(原文恕刪) 這幾天剛考完試,謝謝大家給了這麼多見解 我也查了一下網路和再回去翻了一下書 自己有個小小結論跟大家分享 但因為不是非本領域出身的,就請容許我用很不專業的字眼,有錯也請指教 --前言結束-- 所以現今主要VC打開,可主要建立三大類C的專案: Win32 DOS介面的專案,MFC函式庫資源的MFC專案,.NET Framework函式庫資源的CLR專案 那如果依個人的用途取向, 若只是要單純做Win32 DOS介面的東西,用Dev-C等軟體一樣能達成, 應該是沒必要用到這麼龐大的IDE來做 而MFC專案雖然能快速開發視窗軟體,但目前好像漸漸的被放棄了(?), 所以資源很難再更新和增加, 只保有因為是直接編譯成機械碼來執行,所以速度會較快的特性。 但是CLR專案(也就是板上大家說的C++/CLI)也可以達到快速開發視窗軟體的功能, 而且有著龐大的.NET Framework資源,雖然是編譯成微軟中繼語言(MSIL), 再經由大家共用的平台轉換成機械碼執行,雖然多一個轉換的步驟, 但卻有著可以和大家(C#,VB)互用平台且共用資源的優點, 而且速度其實好像其實也不會比直接轉換成機械碼還慢多少, 所以感覺優勢完全勝過MFC。 --以上-- 是小弟目前的看法... 不知道有沒有遺漏或是錯誤甚至是太過初淺的地方請各位指錯了,謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.33.129.234
james732:MFC至今存活的主因,我想還是歷史因素居多 XD 01/15 01:25
xatier:歷史因素...XD 01/15 07:48
a1234957:MFC可以PASS拉 除非有不可抗力XD 01/15 08:50
horngsh:可先從熟C語法和C標準函式庫再學C++語法和OO機制和STL下手 01/15 19:22
dos792:如果這輩子不玩unix,那留在.net.如果要unix, 早點qt,wx 01/15 22:24
dos792:m$在非win系統上,沒什麼勢力,web app, 用java比.net 多 01/15 22:24
a1234957:WEB APP是PHP多還是JAVA EE多? 01/16 10:54
Ebergies:PHP 多... 然後 Python 等等也多 JAVA 真的多嗎 = =? 01/16 15:19
Ebergies:還是該不會指的是 javascript... 01/16 15:19
ccmkn:以前我一直覺得Java可以學來寫手機遊戲很有趣,可是後來 01/16 16:09
ccmkn:各大智慧型手機系統Android,iOS,Symbian...等都各自有SDK 01/16 16:10
ccmkn:感覺學Java就派不太上用場了 =3= (針對寫手機遊戲啦) 01/16 16:11