Re: [問題] 快速上手C++的辦法?

看板C_and_CPP作者 (台灣自耕農代表)時間13年前 (2012/03/02 01:32), 編輯推噓4(401)
留言5則, 5人參與, 最新討論串2/2 (看更多)
我的經驗和你類似,進公司先寫一個月.Net(C++), 寫完之後為了要接code(同樣是VC 6.0! 同樣是MFC!), 重新訓練兩星期... 依照你的情況,我建議找這一本,舊一點的版本也無所謂: http://www.books.com.tw/exep/prod/booksfile.php?item=0010491641 的確,我聽過有些人批評這本書寫得爛, 但我的感想是,至少它還不是最爛的, 對於瞭解MFC基本架構而言還算綽綽有餘。 接下來部分以我自己的學習經驗為參考, 對於有效率地使用這本書或許有幫助。 // Ch1~Ch10 大部分在介紹(ANSI)C++規範, 你說你和C++不熟,湊巧這本書能滿足你所有的需求。 不過,建議你先跳過,理由下面說明。 Ch11、CH13 跳過。 Ch12... 抱歉我有點忘記這章在講什麼了, 不然你從這裡開始看好了(逃)。 Ch14~Ch17 重點來了,因為你寫過C#,又K過兩星期的C++, 基本的寫法縱使不熟應該至少也知道去哪找說明, 所以可以直接開始MFC。 想瞭解MFC的 Document&View 架構, 自己寫一個小程式(譬如小畫家)是蠻有用的。 這本書實用的地方在於, 它會很詳細告訴你該在哪裡按什麼選項、寫什麼code, 並且解釋這些動作的意義; 講難聽一點,照著書上步驟把所有code打進去, 就算你完全不看說明文字, 一個擁有基本操作選項的視窗介面程式(小畫家)就完成了。 可依照你的需求自行判斷是否跳過某一主題, 但是code記得照抄打上去,不然後面有時候會用到就沒辦法compile了... 我猜你比較會遇到困難(也是我之前遇到)的地方, 應該是多型(polymorphism)以及device-context, 不過我關鍵字都丟出來了,要找資料應該不難啦~ 最後,這樣的學習方式究竟划不划算呢? 我之前邊寫邊學,大概花了兩三天就大致做完, 對於MFC也有基本的fu,我是覺得還蠻經濟的。 順帶一提,我們公司禁止外部網域, 有大神可拜已經很幸福了... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 180.177.14.32

03/02 01:37, , 1F
推薦這位同學XD
03/02 01:37, 1F

03/02 01:57, , 2F
那本書真的不錯
03/02 01:57, 2F

03/02 02:16, , 3F
謝謝一樓友情推XDDDD
03/02 02:16, 3F

03/02 14:32, , 4F
同意
03/02 14:32, 4F

03/02 22:17, , 5F
建議找VC6的微軟官方教材來看。
03/02 22:17, 5F
文章代碼(AID): #1FJxAizn (C_and_CPP)
文章代碼(AID): #1FJxAizn (C_and_CPP)