我沒有VB基礎(chǔ)。現(xiàn)想學(xué)VC會(huì)難嗎?自學(xué)要多少時(shí)間。
熱心網(wǎng)友
可以明確地告訴你:很難!VC是一種開發(fā)環(huán)境,C++是一種編程語言。C++本身已經(jīng)是比較有難度了,而VC比C++更要難上好幾倍。多數(shù)人學(xué)C++只能停留在急于控制臺(tái)的程序,就是DOS下的編程。而真正的VC,內(nèi)容卻要比這廣泛得許多。比如你必須懂得常用的API,要對(duì)系統(tǒng)的消息機(jī)制很熟悉,然后要學(xué)習(xí)MFC,這樣才能真正編寫Windows的程序。有人認(rèn)為VC易學(xué),這不是對(duì)每個(gè)人都適用的。說這句話的多數(shù)是計(jì)算機(jī)專業(yè)的人士或?qū)﹄娔X編程有著狂熱的愛好。真正的程序員是用C++的,而對(duì)于一般人,則沒有必要完全掌握C++的開發(fā)環(huán)境。我認(rèn)為VC(準(zhǔn)確地說是C++)相對(duì)VB的好處就是運(yùn)行效率更高,可以處理底層事件。比如可以開發(fā)驅(qū)動(dòng)程序而VB不行。有人認(rèn)為學(xué)會(huì)了VC再學(xué)其他開發(fā)環(huán)境或語言,會(huì)容易得多,這點(diǎn)我非常同意。就相當(dāng)于你學(xué)會(huì)高了等數(shù)學(xué),再去學(xué)高中解析幾何一樣。但學(xué)VC卻不需要有VB的基礎(chǔ),VC和VB差別比較大。利用VB可以進(jìn)行快速開發(fā),它不是完全面向?qū)ο蟮摹H绻f學(xué)VB對(duì)學(xué)VC有幫助的話,那就是學(xué)了VB后可以對(duì)Windows的事件驅(qū)動(dòng)有個(gè)比較深刻的了解。假設(shè)你現(xiàn)在會(huì)C語言。自學(xué)VC,達(dá)到能編寫簡單的Windows程序的地步,個(gè)人認(rèn)為至少要3個(gè)月。當(dāng)然如果你資質(zhì)甚高或有精通此道的人在旁指點(diǎn),時(shí)間可以縮短到1個(gè)月。
熱心網(wǎng)友
不然像大學(xué)本科計(jì)算機(jī)系很多都是直接教VC的不必VB做基礎(chǔ)個(gè)人認(rèn)為學(xué)完VC再學(xué)其它會(huì)容易的多像上面那位朋友愿意為你提供幫助倒是可以請(qǐng)教
熱心網(wǎng)友
不難!只要你努力了,你一定可以成功的!有興趣的話,交個(gè)朋友。QQ:
熱心網(wǎng)友
挺難得,我上課的時(shí)候老師對(duì)我們說有一個(gè)資歷比較高的計(jì)算機(jī)教員用了11年的時(shí)間來學(xué)習(xí)VC,但是他還是不敢說他可以熟練的運(yùn)用VC,而且編程的語言有很多的,不一定要學(xué)VC的。
熱心網(wǎng)友
現(xiàn)在學(xué)VC用處不大,如果不是工作需要的話