當前位置:編程學習大全網 - 編程語言 - 高分懸賞....真心跪求VC++學習經驗

高分懸賞....真心跪求VC++學習經驗

經驗之談壹:

我記得我在網上是這麽說的:先學win32的SDK,也就是API, 再學MFC,這麽壹來呢,就先有個基礎,MFC是API的封裝,如果API用的熟了,MFC上手就輕松的多了。我覺得呢,現在不少WINDOWS編程入門的好書很多,多買壹些,多看看,多想想。不要心浮氣躁。我的經驗就是壹邊看書,壹邊寫程序,看看是不是書上說的那樣。看書看明白了不行,自己做對了這個過程體會就不壹樣了,做的多了,就慢慢會有“悟”的感覺。就入了門了。

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

這是昨天壹個網友提出的問題,我這樣說的。妳說推薦的書籍呢,那倒真是有不少好書非常值得看看,學習c++的有《c++編程思想》;學習api就是win32程序員參考手冊,壹般叫sdk;學mfc呢,那就更多了,書店裏的不少書都可以拿來看看,看的多了,自己也就知道什麽樣的書最適合自己,不同時期欣賞的口味都不同的。比如說剛開始,就特別想找vc如何使用的書,剛接觸win32編程就想如果能有手把手那樣的教就好了,這些書都有的。我的習慣就是,多看書,然後才有鑒別,知道什麽樣的書算是經典,什麽樣的書盡管沒多大用,但是對特定的人,特定的時期,特別有用。

經驗之談二:

買更多的書,看更多的書。

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

學好VC=英文好+基本功好+勤奮+聰明.少壹不成的啊!!!! (註:有改動。我認為項文好主要是把與編程相關的語句、API等讓住明白它們的作用)

經驗之談三:

我覺得初學者先不要看MFC,API,Windows編程之類的東西,最重要的是先弄懂什麽是面向對象,什麽是類,要是弄不懂類那學起來就真的累了!

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

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

3.書書....《VISUAL C++ 技術內幕 第五版》,95元,《深入C++類庫編程...》,SAME圖書,什麽,105元... 清華,希望,機械,電子,什麽出版社......

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

5,Building.... 75435465734個錯誤,584764576857684警告 哪位兄弟快發郵件給我啊,我受不了了! 媽呀........

經驗之談四:

說起來我學VC也有些年頭了,想當年玩了3年遊戲卻在大四為了畢業設計開始接觸Windows編程。沒辦法,天生的手短心長,導師原來要我用DOS環境的。偏偏壹開始有抱的是MFC,有壹點C++基礎的我看得是兩眼發黑。當然,設計是泡湯了,還好導師放我壹馬。

工作以後才切身感受到,學Windows編程是要從API,從SDK玩起的。這還是我當年去壹家臺灣遊戲公司面試的慘痛教訓。我那個時候因為默不出壹個完整的WinMain()和WindowProc(...) Windows SDK程序架構慘遭淘汰(其實現在大多的Windows遊戲還是用SDK的)。

在我看來,寫Windows程序的人對API不了解是不可想象的。我現在還沒有用VC編出壹個我自己認為象樣的東西來,但我還是堅持用我的業余時間去和她增進感情,也許,這是壹個技術人的老毛病吧。刨根問底,對Windows也不放過。

還有,就我覺得,語言這個東西其實就象老媽廚房裏的各種菜刀,各有千秋的。人天生的對東西會產生偏好,但拿水果刀切菜和拿大菜刀削水果是壹樣吃力的。我以前也認為天下有了VC就已足夠,可現在兩樣。

經驗之談五:

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

各位友人,我覺得學VC,熟悉C++的面向對象與WINDOWS編程技術是必要的.另外多看看別人的源代碼,弄清程式所來龍去脈,弄清程式的運行機制格外重要。至於妳不太熟悉API,我看這並不重要,因為這麽多API,試問誰能記這麽多,不知道的查MSDN.初學者切莫心浮氣燥,循序漸進,相信他日妳也是VC"高手".

不過,想精通VC還沒有這麽簡單,我以什麽VC,VB,BCB... 只不過編碼工具,大家不必拘於此.VC確實是壹把好劍,像獨孤九劍也是壹把劍,但沒有壹點內功,這把好劍不是那麽好用的。

我覺得學任何語言都無所謂,關鍵是要掌握程序設計的核心——算法和數據結構。各種語言和開發工具就好比各門各派的武功招式,而算法和數據結構則好比內功心法和武學原理,內功高強了,任何招式到了手上都能化腐朽為神奇,掌握了武學原理,則能無招勝有招。所以,建議大家多花點時間學習基本功,壹味地追求各種開發工具的開發技巧是沒有意義的。因為各種開發工具會不斷地更新,比如今天妳在學C++,明天微軟搞了個C#,妳又得跟著學C#。但是如果基本功紮實,掌握了程序設計的核心思想,不論什麽語言都可以很快上手,無論何種開發工具學起來都事倍功半。我並不是否認學習各種語言和開發工具的必要性,只是要提醒各位初學者,學會C++語言或學會用VC編程並不等於學會了編程!編程的關鍵還在於數學模型的建立,數據結構的選擇和算法的設計!

內功=算法+數據結構+編譯原理+操作系統原理+軟件工程+英文

妳到 . www.beijingbook.com, 人民時空.(第壹家最便宜)

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

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

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

5.邊學邊練,多看MSDN,英語不好的人,會費勁壹些(我算是完了,真的很傻,以前馬老師對我不錯,想起來真對不起他(對不起的是妳自己)),學習VC,MSDN既重要也不重要,關鍵是先後問題。建議妳先看侯俊傑的《深入淺出MFC》,相信看過這本書後,妳就知道該怎麽學VC了。

  • 上一篇:請問安徽自考如何報考?
  • 下一篇:NOIP普及組初賽復習內容
  • copyright 2024編程學習大全網