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