欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
牛人十個(gè)月自學(xué)C++

我從去年11月份開(kāi)始自學(xué)C++(本人現在做C#開(kāi)發(fā)),現在把我這10來(lái)個(gè)月學(xué)習體會(huì )寫(xiě)出來(lái)和大家分享。

  1。關(guān)于要不要學(xué)習C++?(結論:要學(xué),一定要學(xué)!)

  如今在網(wǎng)上很多為要不要學(xué)C++爭的不可開(kāi)交,因為現在JAVA,C#,。NET都炒的很火,特別是JAVA,大有炸平廬山,停止地球轉動(dòng)之勢。用林銳同志的話(huà)說(shuō),其實(shí)JAVA只是C++外甥,跑到舅舅身上撒了一泡尿而已。首先,我們從JAVA 的來(lái)歷上來(lái)說(shuō),JAVA的設計初衷是用來(lái)給家用電器設計程序使用的,最初設計者想用C++,但覺(jué)得C++太復雜,就在C++的基礎上做了一些簡(jiǎn)化,設計出了JAVA,它的設計思想是跨平臺,所以必須先在運行平臺上安裝虛擬機,然后把源程序編譯成中間語(yǔ)言在運行。這是一個(gè)優(yōu)點(diǎn),但我們說(shuō)任意優(yōu)點(diǎn)都是建立在缺點(diǎn)上的,JAVA的缺點(diǎn)就是運行速度慢,這對于某些系統來(lái)說(shuō)是致命弱點(diǎn)。況且,JAVA中沒(méi)有指針,對于制作系統軟件來(lái)說(shuō),這更是無(wú)法饒恕的。再來(lái)看C++。C++產(chǎn)生于美國貝爾實(shí)驗室,就是發(fā)明電話(huà)那個(gè)公司。設計初衷是用來(lái)改進(jìn)C的開(kāi)發(fā)效率,C是面向過(guò)程的語(yǔ)言,開(kāi)發(fā)效率底,貝爾實(shí)驗室有大量的C程序員,所以只要在開(kāi)發(fā)效率上提高一點(diǎn)點(diǎn),就可以節約數目龐大的成本。C是什么東西?是用來(lái)代替匯編編寫(xiě)操作系統的語(yǔ)言,用C++代替C,可以得出兩個(gè)結論:第一,C++必須具有同C相當的執行速度;第二,C++必須比C具有較高的開(kāi)發(fā)效率。執行速度方面,C++的設計者的思想就是在改進(jìn)開(kāi)發(fā)效率的同時(shí)盡量不增加C++的系統開(kāi)銷(xiāo),當然有些地方非增加開(kāi)銷(xiāo)不可,也把開(kāi)銷(xiāo)控制在最小程度內。具非權威研究報告,C++比C的執行開(kāi)銷(xiāo)多出不到10%。開(kāi)發(fā)效率方面,C++引進(jìn)了面向對象機制,庫機制,最大程度上實(shí)現了代碼重用,這是軟件開(kāi)發(fā)人員的福音。C++在改進(jìn)C的開(kāi)發(fā)效率的同時(shí),對C的缺陷做了一些修補。C的優(yōu)點(diǎn)在C++中都得到了很好的保留,C的缺點(diǎn)在C++中都有了改進(jìn),有了更好的解決辦法。而且,為了現有的大量C程序維護,C++還全面兼容了C??v觀(guān)當今程序語(yǔ)言家族,我覺(jué)得只有C可以C++相提并論,門(mén)當戶(hù)對,其它語(yǔ)言都無(wú)法和C++相提并論。無(wú)論從什么角度來(lái)說(shuō),C++都算的上語(yǔ)言中的老大。

  如今,網(wǎng)上有很多關(guān)于C++的爭論,其實(shí)爭論的人都是一些不知情的人,絕大多數是學(xué)校里的學(xué)生,我也曾經(jīng)這樣。在學(xué)校里的時(shí)候,不知道究竟應該學(xué)習什么,要是遇到好的老師還可以,遇到垃圾老師,垃圾學(xué)校那就更糟糕。如今,什么MCSE,CCNA,CIW等等認證漫天飛,把人搞的昏頭昏腦,其實(shí)這都是認證公司炒的。社會(huì )上需要的是有真才實(shí)學(xué)的人,而不是需要證書(shū)。

  我從大二開(kāi)始學(xué)習編程,一開(kāi)始學(xué)習VB,后來(lái)學(xué)習DELPHI,再后來(lái)學(xué)習C#,再后來(lái)學(xué)習C++,繞了個(gè)大圈子,最后還是繞回來(lái)了。而且重新學(xué)習數據結構,操作系統,學(xué)習軟件工程,學(xué)習大學(xué)本科的基本課程,重新讀外國的程序設計名著(zhù),而這些以前在大學(xué)是不屑一顧的。勸如今還在學(xué)校的師弟師妹們,努力學(xué)習C++。

  2。為什么要學(xué)習學(xué)習C++

  1)C++的程序員身價(jià)普遍較高,當然,前提是你必須是高手。我所在的城市,那些公司根本就招不到合格的C++程序員,一方面C++程序員要求高,學(xué)習C++的人越來(lái)越少了。當然,懷著(zhù)這個(gè)目的,你或許永遠無(wú)法成為C++高手,但我把這個(gè)原因放在最前面,可以給大家一個(gè)很明確的激勵,當你接觸C++后,發(fā)現從學(xué)習中獲得樂(lè )趣比高的工資更有動(dòng)力;

  2)C++的優(yōu)勢是用來(lái)開(kāi)發(fā)大型軟件,從中可以學(xué)到很多優(yōu)秀的軟件設計思想。C++不是軟件開(kāi)發(fā)的首選工具,一般說(shuō)來(lái),大多人更愿意學(xué)習和使用VB,為什么,簡(jiǎn)單。簡(jiǎn)單的另一個(gè)方面是功能的局限。微軟公司恨不的所有人都學(xué)VB,只有他一家會(huì )C++。容易上手,大家都喜歡學(xué),喜歡用,很多人拿一本200頁(yè)的書(shū),看個(gè)兩三個(gè)星期,就覺(jué)得自己是個(gè)程序員了,可以開(kāi)發(fā)軟件了,而且覺(jué)得做出來(lái)的東西很不錯。當軟件規模大到一定程度的時(shí)候,其他語(yǔ)言就越來(lái)越無(wú)法駕馭,這時(shí)C++的優(yōu)勢就體現出來(lái)了。你說(shuō)做個(gè)成績(jì)管理系統,人事查詢(xún)系統,用VB,DELPHI,C#,JAVA都行,但是例如銀行,電信,保險,操作系統,數據倉庫,圖形處理,編譯系統,較底層的軟件時(shí),其他工具幾乎是無(wú)法完成的。就說(shuō)C++的指針,JAVA沒(méi)有,在遇到數據量交大的數據排序,搜索,動(dòng)態(tài)內存分配時(shí),它就沒(méi)有辦法了。所以說(shuō),學(xué)習C++,不僅僅是學(xué)到的一種語(yǔ)言,還學(xué)習了優(yōu)秀的軟件設計思想。

  3)學(xué)習C++可以學(xué)習到計算機底層的理論,即使不是用C++開(kāi)發(fā),對計算機運行機制的理解,對建制穩定的系統,對運用其他語(yǔ)言,也是一種促進(jìn)。這一點(diǎn),我是在學(xué)習過(guò)程中體會(huì )到的,所以,要說(shuō)出個(gè)大家可以接受的理由來(lái)較難,大家以后學(xué)習就知道了。

  3。怎樣學(xué)習C++?

  首先,我們必須承認,學(xué)習要講究方法,有捷徑。其次,我們還得承認,學(xué)習要下苦功,要務(wù)實(shí)。上小學(xué)的時(shí)候,書(shū)上有個(gè)故事,是關(guān)于王羲之學(xué)習書(shū)法的:王獻之問(wèn)他父親王羲之,學(xué)習書(shū)法的秘訣是什么,他父親把他帶到后院,指著(zhù)18口大水缸說(shuō),你如果把這里的水都寫(xiě)完了,就知道書(shū)法的秘訣在那里了。這個(gè)故事相信很多人都還記得。前幾天看梁肇新(豪杰公司老板)的《高手箴言》,他說(shuō)如果你如果愿意利用5年時(shí)間來(lái)成為高手,那么你只要兩三年就會(huì )成為高手,如果你想一年成為高手,那么你5年也成不了高手。學(xué)習要切忌浮躁,要腳踏實(shí)地。我曾經(jīng)很浮躁,結果一直呆在菜鳥(niǎo)堆里,當半年前我靜下心來(lái)學(xué)習C++,才感覺(jué)有真正的進(jìn)步?,F在做WEB開(kāi)發(fā),雖然我從來(lái)不看WEB開(kāi)發(fā)的書(shū),但是我的同事遇到問(wèn)題時(shí),我經(jīng)常能一下說(shuō)出問(wèn)題的所在。因為你看問(wèn)題的角度變了。所以,學(xué)習C++的第一個(gè)方法是:切忌浮躁。其實(shí)學(xué)任何東西都一樣,欲速則不達。從基本數據類(lèi)型看起,從基本流程控制語(yǔ)句寫(xiě)起。

  其次,教材很重要,要看經(jīng)典名著(zhù)

本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
“一個(gè)C 程序員的生產(chǎn)力,大概相當于20個(gè)C程序員,200個(gè)java程序員”,對于這句話(huà)你怎么看...
大家都在學(xué)JAVA,那么學(xué)JAVA到底可以做什么?
java程序員很少有人能成為高手
Java 的開(kāi)發(fā)效率究竟比 C 高在哪里?程序員:太有畫(huà)面感了
軟件相關(guān)技術(shù)及其在國內的應用
C . C .VC .java.vb和C#有什么區別
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久