Re: [問題] 快速上手C++的辦法?
我的經驗和你類似,進公司先寫一個月.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
03/02 01:37, 1F
推
03/02 01:57, , 2F
03/02 01:57, 2F
→
03/02 02:16, , 3F
03/02 02:16, 3F
推
03/02 14:32, , 4F
03/02 14:32, 4F
推
03/02 22:17, , 5F
03/02 22:17, 5F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):
問題
7
44