作者ccmkn (渣)
看板C_and_CPP
標題Re: [問題] 關於Visual C++的看法
時間Sat Jan 15 01:21:35 2011
(原文恕刪)
這幾天剛考完試,謝謝大家給了這麼多見解
我也查了一下網路和再回去翻了一下書
自己有個小小結論跟大家分享
但因為不是非本領域出身的,就請容許我用很不專業的字眼,有錯也請指教
--前言結束--
所以現今主要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