編程,開發工具很重要。
很早以前學習VC時用過VC6.0,看著教程上的說明一步步的做可以完成教程的例子,可真要自己做點什么再用VC6.0開發就覺的很別扭!看看VC6.0生成的MFC程序代碼,對于我這樣一個C++、VC初學者來說,就象在迷宮里找出口一樣- -!也許是我不夠考心吧,呵呵。
后來為了生活去學習其他的編程語言,不管DELPHI、JAVA還是C#,他們都有一個良好的不管對熟練的程序員還是初學者都非常好用開發環境。現在回過頭來重新學習C++,思考再三實在受不了VC6.0那云山霧繞的自動生成代碼的折磨考慮用其他的開發工具。試過用Eclipse 平臺學習開發C++但配各種各樣的插件非常麻煩而且不能創建MFC工程,我的機器運行Eclipse也非常慢,這對我一個初學者來學太不能忍受了!后來看網上說Dev-C++和GCC不錯,下載下來試用了下感覺也不是非常適合初學者。為了找一款好用的適合我這個初學者的C++開發工具讓我苦惱了好久,在一次用VS2005開發一個給自己用的小工具時發現VS2005具然可以創建MFC工程,讓我很驚訝!用VS2005這么快一年了居然沒有發現這個功能,真的很失敗- -!
用VS2005創建了一個MFC工程后查看生成的代碼,用我不多的C++知識居然能看懂大部分代碼,完全沒有看VC6.0生成的代碼時那種云里霧里的感覺。
在決定用VS2005學習開發C++、VC后,新的苦惱也來了。從網上下載的VC教程都是針對VC6.0的,VC6.0中的一些工具在VS2005里不是沒有就是功能不一樣或者不在教程中說的位置。比如變量生成功能的對話框,這個對話框其實就是類維護向導,在VS2005里就沒有至少我沒找到。找到的一個替代功能也只是一次加一個變量,非常非常麻煩還不如自己在類里加來的快!為什么網上找不到用VS2005開發的VC教程啊!!!