影音先锋男人资源av站_狠狠色综合激情丁香五月_爱爱爱爱看视频_在线播放免费人成视频在线观看_少妇人妻综合久久中文字幕_国产午夜无码精品免费看_久久久久久夜精品精品免费啦_男人女人午夜视频免费_日本xxxx裸体xxxx_丰满人妻熟妇乱又仑精品

電子科大論壇-非清水河畔

標題: VC有什么用,該如何學習? [打印本頁]

作者: zouba    時間: 2007-9-26 10:36
標題: VC有什么用,該如何學習?



VC是一種功能非常強大的技術。在Windows下,VC幾乎無所不能。但每個工具都有所長短。這里值列舉最實用、最熱門的一些應用。
VC可以寫WEB上的控件:Web控件大家相對不會陌生。各種流氓插件也是屬于其中一種。現(xiàn)在Web控件開發(fā)非常火暴。各行各業(yè)都存在各式各樣的控件。例如,百度的搜霸,銀行的各種安全控件。
VC可以開發(fā)優(yōu)秀的基于通信的程序:現(xiàn)在網(wǎng)絡發(fā)展,各種通信控件比比皆是。例如,大家使用聊天工具、BT下載工具、視頻點播工具之類。這也是現(xiàn)在網(wǎng)絡應用的熱點。
VC可以開發(fā)高效靈活的文件操作程序:這類包括各種文件管理器和網(wǎng)絡U盤的后臺系統(tǒng)。
VC是編CAD軟件的唯一選擇!!!包括AUTOCADUG的二次開發(fā):這兩年國產(chǎn)CAD飛速發(fā)展,VC的功勞不可抹殺。
VC開發(fā)各種游戲:游戲開發(fā)一直是國家提倡的產(chǎn)業(yè)。游戲開發(fā)的首選工具就是VC
雖然VC屬于一個傳統(tǒng)編程語言,但實際崗位還是非常巨大。每年的人才需求量不比網(wǎng)站開發(fā)少。而待遇往往比網(wǎng)站開發(fā)的高。無論從應用角度,還是工作角度,學習VC的價值是非常有前途的。

很多人都說VC太難學。這是由于VC的體系非常大,涉及系統(tǒng)的內(nèi)核。但是,實際應用不可能用到所有的內(nèi)容。所以,學習時候,一定要有選擇的學習。學習VC,通常需要遵循以下流程。

第一階段:首先學習VC的各種語法。尤其封裝、繼承、多態(tài)一定要精。這時,不要讓vc的各種特性分散注意力。這一階段,可以把重心放到各種算法的實現(xiàn)。這一階段可以參照機械工業(yè)出版社出版的《VISUAL C++6.0完全自學手冊》。

第二階段:在基本上掌握了語法之后,就可以接觸簡單的系統(tǒng)API。學習Windows的編程原理和機制;先了解Windows系統(tǒng)的消息機制(多任務,消息映射等)。一開始用基本的SDK形式來開發(fā)幾個程序作為入門(WinSDK編程就是直接調(diào)用WindowsAPI進行編程)。其中,SDK全稱是Software Developers Kit,意思是軟件開發(fā)工具箱;API全稱是application programinterface,意思是應用程序編程接口。這一階段可以參照機械工業(yè)出版社出版的《VISUAL C++6.0完全自學手冊》和人民郵電出版社出版的《Visual C++ 6.0開發(fā)指導》

第三階段:用MFC來開發(fā)程序。MFC全稱是Microsoft Foundation Classes。它是把WinAPI進行封裝的類庫,它是一個類的集合。它通過覆蓋Window API,為編程提供了一個面向?qū)ο蟮慕缑妗K?/font>windows程序員能夠利用C++面象對象的特性進行編程。這個階段可以參考人民郵電出版社出版的《精通MFC程序設計》。

第四階段:到了一定程度,就需要選擇學習的方向了。根據(jù)應用,VC可以細分處很多應用方向。例如,工控、電控類學習通信VC++開發(fā),可以參考鐵道出版社出版的《VISUAL C++實踐與提高--串口通信與工程應用篇》。學習游戲開發(fā)、視頻處理可以參考鐵道出版社出版的《VISUAL C++實踐與提高--數(shù)字圖像處理與工程應用篇》。學習大型系統(tǒng)開發(fā)可以參考鐵道出版社出版的《VISUAL C++實踐與提高--數(shù)據(jù)庫開發(fā)與工程應用篇》。而現(xiàn)在新興的網(wǎng)絡開發(fā),可參考的書較少。
作者: lefttime    時間: 2007-9-27 09:10
不錯的建議!
作者: zouba    時間: 2007-10-8 15:25
謝謝樓上的.
有不懂的,要問的,大家提出來,一起討論...




歡迎光臨 電子科大論壇-非清水河畔 (http://www.hallmarkedu.com/) Powered by Discuz! X3.4