国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
學(xué)習(xí)經(jīng)驗(yàn)之談八大精髓
經(jīng)驗(yàn)之談一:  

  我記得我在網(wǎng)上是這么說的:先學(xué)win32的SDK,也就是API, 再學(xué)MFC,這么一來呢,就先有個(gè)基礎(chǔ),MFC是API的封裝,如果API用的熟了,MFC上手就輕松的多了。我覺得呢,現(xiàn)在不少WINDOWS編程入門的好書很多,多買一些,多看看,多想想。不要心浮氣躁。我的經(jīng)驗(yàn)就是一邊看書,一邊寫程序,看看是不是書上說的那樣??磿疵靼琢瞬恍?,自己做對(duì)了這個(gè)過程體會(huì)就不一樣了,做的多了,就慢慢會(huì)有“悟”的感覺。就入了門了。 

  一般從剛開始學(xué)WINDOWS編程(前提是C/C++至少要懂得C的一般常用概念)到基本熟悉,一年時(shí)間也差不多,如果在公司里,可能會(huì)快一些,主要取決于自己,如果每天都很多時(shí)間看書就要快許多。

  這是昨天一個(gè)網(wǎng)友提出的問題,我這樣說的。你說推薦的書籍呢,那倒真是有不少好書非常值得看看,學(xué)習(xí)c++的有《c++編程思想》;學(xué)習(xí)api就是win32程序員參考手冊(cè),一般叫sdk;學(xué)mfc呢,那就更多了,書店里的不少書都可以拿來看看,看的多了,自己也就知道什么樣的書最適合自己,不同時(shí)期欣賞的口味都不同的。比如說剛開始,就特別想找vc如何使用的書,剛接觸win32編程就想如果能有手把手那樣的教就好了,這些書都有的。我的習(xí)慣就是,多看書,然后才有鑒別,知道什么樣的書算是經(jīng)典,什么樣的書盡管沒多大用,但是對(duì)特定的人,特定的時(shí)期,特別有用?!?/font>

  經(jīng)驗(yàn)之談二:  

  買更多的書,看更多的書?!?/font>

  其中《Visual c++ 技術(shù)內(nèi)幕》和《深入淺出MFC》不可不買,中國人學(xué)不好VC的原因很簡單:英語非常差,不會(huì)看英文版的MSDN/CD,大學(xué)里的教育全是垃圾,設(shè)備又差,許多學(xué)VC的家伙不懂MASM,連WINDOWS Message cycle system 都不了解,學(xué)什么學(xué)???不過不要緊!據(jù)我所知,全球使用C++的人不過30萬,且多數(shù)是用BCB(用控件來寫容易啊!!!???)要知道,根據(jù)MS的資料,它出的書最High class 的一類只不過賣出20萬左右,(ps:I forgot bookname!!!)要想學(xué)好VC,先學(xué)好英文,再去Codeguru.com之類的網(wǎng)站D/L source code !不要買國人自己編寫的書(翻譯的除外),最好是MS出的書,既然是用MS的工具,這是當(dāng)然的,還要定期買MSDN/CD,MS的人開發(fā)人員每人一套!!!!要談的太多了,一句話:  

  學(xué)好VC=英文好+基本功好+勤奮+聰明.少一不成的啊!!!!

  經(jīng)驗(yàn)之談三: 

  我覺得初學(xué)者先不要看MFC,API,Windows編程之類的東西,最重要的是先弄懂什么是面向?qū)ο螅裁词穷?,要是弄不懂類那學(xué)起來就真的累了! 

  1.先找一些傻瓜書,一步一步教你,CLASSWIZED,單擊,雙擊,右鍵...,...加入函數(shù)代碼....編譯,運(yùn)行...(真正的傻瓜化!)  

  2,分析代碼,頭文件,消息宏等,找來書慢慢研究吧.哦,這函數(shù)有這些參量.....哇,老兄,WINMAIN()是做什么的???????指針,類,繼承,重載,折構(gòu)......

  3.書書....《VISUAL C++ 技術(shù)內(nèi)幕第五版》,95元,《深入C++類庫編程...》,SAME圖書,什么,105元... 清華,希望,機(jī)械,電子,什么出版社......  

  4.郵箱--->WYY,小輝程序員之路,VC++王朝更換通知....,郵件列表???   

  5,Building.... 75435465734個(gè)錯(cuò)誤,584764576857684警告??????? 哪位兄弟快發(fā)郵件給我啊,我受不了了! 媽呀........   

  經(jīng)驗(yàn)之談四:  

  說起來我學(xué)VC也有些年頭了,想當(dāng)年玩了3年游戲卻在大四為了畢業(yè)設(shè)計(jì)開始接觸Windows編程。沒辦法,天生的手短心長,導(dǎo)師原來要我用DOS環(huán)境的。偏偏一開始有抱的是MFC,有一點(diǎn)C++基礎(chǔ)的我看得是兩眼發(fā)黑。當(dāng)然,設(shè)計(jì)是泡湯了,還好導(dǎo)師放我一馬。  

  工作以后才切身感受到,學(xué)Windows編程是要從API,從SDK玩起的。這還是我當(dāng)年去一家臺(tái)灣游戲公司面試的慘痛教訓(xùn)。我那個(gè)時(shí)候因?yàn)槟怀鲆粋€(gè)完整的WinMain()和WindowProc(...) Windows SDK程序架構(gòu)慘遭淘汰(其實(shí)現(xiàn)在大多的Windows游戲還是用SDK的)。  

  在我看來,寫Windows程序的人對(duì)API不了解是不可想象的。我現(xiàn)在還沒有用VC編出一個(gè)我自己認(rèn)為象樣的東西來,但我還是堅(jiān)持用我的業(yè)余時(shí)間去和她增進(jìn)感情,也許,這是一個(gè)技術(shù)人的老毛病吧。刨根問底,對(duì)Windows也不放過?! ?/font>

  還有,就我覺得,語言這個(gè)東西其實(shí)就象老媽廚房里的各種菜刀,各有千秋的。人天生的對(duì)東西會(huì)產(chǎn)生偏好,但拿水果刀切菜和拿大菜刀削水果是一樣吃力的。我以前也認(rèn)為天下有了VC就已足夠,可現(xiàn)在兩樣。

  經(jīng)驗(yàn)之談五:  

  有人說過,存在的就是合理的......   

  各位友人,我覺得學(xué)VC,熟悉C++的面向?qū)ο笈cWINDOWS編程技術(shù)是必要的.另外多看看別人的源代碼,弄清程式所來龍去脈,弄清程式的運(yùn)行機(jī)制格外重要。至于你不太熟悉API,我看這并不重要,因?yàn)檫@么多API,試問誰能記這么多,不知道的查MSDN.初學(xué)者切莫心浮氣燥,循序漸進(jìn),相信他日你也是VC"高手". 

  不過,想精通VC還沒有這么簡單,我以什么VC,VB,BCB... 只不過編碼工具,大家不必拘于此.VC確實(shí)是一把好劍,像獨(dú)孤九劍也是一把劍,但沒有一點(diǎn)內(nèi)功,這把好劍不是那么好用的。  

  我覺得學(xué)任何語言都無所謂,關(guān)鍵是要掌握程序設(shè)計(jì)的核心——算法和數(shù)據(jù)結(jié)構(gòu)。各種語言和開發(fā)工具就好比各門各派的武功招式,而算法和數(shù)據(jù)結(jié)構(gòu)則好比內(nèi)功心法和武學(xué)原理,內(nèi)功高強(qiáng)了,任何招式到了手上都能化腐朽為神奇,掌握了武學(xué)原理,則能無招勝有招。所以,建議大家多花點(diǎn)時(shí)間學(xué)習(xí)基本功,一味地追求各種開發(fā)工具的開發(fā)技巧是沒有意義的。因?yàn)楦鞣N開發(fā)工具會(huì)不斷地更新,比如今天你在學(xué)C++,明天微軟搞了個(gè)C#,你又得跟著學(xué)C#。但是如果基本功扎實(shí),掌握了程序設(shè)計(jì)的核心思想,不論什么語言都可以很快上手,無論何種開發(fā)工具學(xué)起來都事倍功半。我并不是否認(rèn)學(xué)習(xí)各種語言和開發(fā)工具的必要性,只是要提醒各位初學(xué)者,學(xué)會(huì)C++語言或?qū)W會(huì)用VC編程并不等于學(xué)會(huì)了編程!編程的關(guān)鍵還在于數(shù)學(xué)模型的建立,數(shù)據(jù)結(jié)構(gòu)的選擇和算法的設(shè)計(jì)! 

  內(nèi)功=算法+數(shù)據(jù)結(jié)構(gòu)+編譯原理+操作系統(tǒng)原理+軟件工程+英文  

  你到 http://www.csdn.net 看看,可以找到《深入淺出MFC》2e電子版下載!有一本書很好,《WIN32程序員參考大全》既可了解WIN C SDK,又可以了解WINDOWS,一舉兩得。就是有好幾本,可以到VC知識(shí)庫網(wǎng)站的電子圖書欄目下載?!?/font>

  我認(rèn)為需要三本書:  

  1、<> 美 Jeffrey Richter.清華大學(xué)出版 99元  

  2、<> 美 Charles Petzold 北京大學(xué)出版 160元  

  3、<> 美 Jeff Prosise 是英文版的 北京大學(xué)出版 198元還有更好的選擇嗎?我不相信!

  經(jīng)驗(yàn)之談六:  

  我學(xué)vc也半年了,c和c++的功底不錯(cuò),對(duì)vc感覺還可以。我認(rèn)為學(xué)vc也有些技巧,可以事半功倍。

  vc的書要跳著看,先把a(bǔ)pi,windows運(yùn)行的概念看懂,再看mfc,其實(shí)只要你c++學(xué)的好,mfc幾乎沒多少可看的,就是一些功能的封裝。vc其實(shí)只是工具,精華都在windows程序的流程上?! ?/font>

  掌握好概念后,就是狂背各種api函數(shù)和mfc封裝的成員函數(shù)?!?/font>

  最后就是研究mfc代碼和其它原代碼?! ?/font>

  我學(xué)vc已有些時(shí)間了,但總有的地方不清楚,到網(wǎng)上去問“高手”,老被罵的狗血碰頭,到頭來,還是一頭霧水,后來買到一本好書,The MFC Answer Book, Solutions for Effective Visual C++ Applications ,Author: Eugene Kain ,Published by Addision-Wesley ?! ?/font>

  個(gè)人認(rèn)為學(xué)習(xí)VC的前提是C++,特別是虛函數(shù)、派生、和指針,余皆不足慮也?!?/font>

  vc 的瓶頸就在于各種api和mfc封裝的函數(shù)調(diào)用。例如你知道ddx在update()運(yùn)行時(shí)默認(rèn)調(diào)用dodatachange(),等等一些函數(shù)刁用。vc純粹是小菜?! ?/font>

  vc本身就是傻瓜工具,微軟開發(fā)vc原意就是要縮短程序員培訓(xùn)時(shí)間??蓢鴥?nèi)有人居然要用幾年時(shí)間來學(xué),真是太可怕了,太可悲了。學(xué)會(huì)了只能在windows平臺(tái)上開發(fā),那么你哪有時(shí)間去學(xué)其他平臺(tái)的程序開發(fā)?! ?/font>

  vc只是工具,關(guān)件在學(xué)windows操作系統(tǒng),windows 通了,vc最多半年?!?/font>

  勸大家一句,不要在看什么“深入淺出”之內(nèi)的書了,去找一本專門講vc庫函數(shù)的書看,這才是精通之道?! ?/font>

  注:以上經(jīng)驗(yàn)只適用于具有很強(qiáng)c/c++遍程能力者。

  經(jīng)驗(yàn)之談七: 

  我覺得學(xué)vc要先從c,c++學(xué)起,然后是api和mfc(英語很重要,不過不用怕,用金山詞霸邊查邊學(xué),等你vc入門后,你的英語閱讀能力也會(huì)上一個(gè)臺(tái)階);另外我的經(jīng)驗(yàn)是學(xué)的時(shí)候不要鉆牛角尖,學(xué)語言關(guān)鍵是學(xué)語法和概念(繼承,重載,多態(tài)性...),其次才是某某函數(shù)怎么用之類的東西。(學(xué)windows編程一定要掌握消息機(jī)制)

  要想學(xué)懂VC必須: 

  1、找?guī)妆竞脮骸秝indow程序設(shè)計(jì)》只看前幾章,看懂windows的消息機(jī)制,Api的結(jié)構(gòu);《mfc深入淺出》全面學(xué)習(xí),深刻理解mfc的結(jié)構(gòu)  

  2、編一個(gè)較大型的項(xiàng)目,不停的使用VC,邊用邊理解看過的東西;  

  3、經(jīng)??磧?yōu)秀的源程序?!?/font>

  經(jīng)驗(yàn)之談八:  

  我本來無資格發(fā)言的,因?yàn)槲乙彩且粋€(gè)多月前才決定學(xué)VC的。我總結(jié)一下以上n位的發(fā)言(隨便練練指法): 

  1.在學(xué)vc之前最好能有點(diǎn)其他語言的基礎(chǔ).(沒有也沒多大關(guān)系)   

  2.學(xué)c++之前不必學(xué)c.(當(dāng)然會(huì)c會(huì)快點(diǎn))   

  3.c++的一些概念很重要(如:對(duì)象,類,構(gòu)造、析構(gòu)函數(shù),繼承,模板等),最好弄透(怎么弄透,誰告訴我?)好書推薦:《thinking in c++》(《c++編程思想》)39.00元,適合對(duì)c++較熟悉的人.(有沒有適合白癡級(jí)的好書,讓我弄透以上重要概念,麻煩介紹一下)  

  4.API---->MFC.好書推薦:   

  (1)《深入淺出MFC》(《Dissecting MFC》screen.width-300)80.00元,701頁.(不過是繁體版的,有些術(shù)語和大陸不同).購買:www.huachu.com.cn. www.beijingbook.com, 人民時(shí)空.(第一家最便宜)

  (2)《inside visual c++》(《visual c++技術(shù)內(nèi)幕》)96.00元,900多頁.最好買第四版的(清華出版,潘愛民翻譯),一些網(wǎng)站上說的好聽其實(shí)都是些原代碼(害我下了100多兆的原代碼,這些人建網(wǎng)站干嗎,吃飽了撐的,這里copy一些,那里copy一些,不看一下就上傳,有什么意思) .購買同上. 

  (3)《windows 程序設(shè)計(jì)》(《windows programming》)第五版,以前的版本叫《windows95 程序設(shè)計(jì)》(我沒找到電子書(www.ssreader.com好像有)和購買網(wǎng)站)160.00元,1346頁電子書下載:至今也沒找到(只有第五版,English的), .購買同上.  

  以上的書有人看懂了,說好, 有人沒看懂,煩惱,fang說:什么樣的書盡管沒多大用,但是對(duì)特定的人,特定的時(shí)期,特別有用.我說:盡信書不如無書

  5.邊學(xué)邊練,多看MSDN,英語不好的人,會(huì)費(fèi)勁一些(我算是完了,真的很傻,以前馬老師對(duì)我不錯(cuò),想起來真對(duì)不起他(對(duì)不起的是你自己)),學(xué)習(xí)VC,MSDN既重要也不重要,關(guān)鍵是先后問題。建議你先看侯俊杰的《深入淺出MFC》,相信看過這本書后,你就知道該怎么學(xué)VC了?!?/font>

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
SDK編程講座 之 第一講:預(yù)備知識(shí)與概念介紹(轉(zhuǎn)載)
C++、VC++、MFC的區(qū)別和聯(lián)系
C、C++、API、SDK、IDE、VC++、MSDN、MFC、OWL、VCL、ATL 、BCB
SDK與MFC有什么區(qū)別
菜鳥掃盲區(qū)----windows程序開發(fā)基礎(chǔ)
Windows SDK
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服