日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
淺析C++標(biāo)準(zhǔn)化問(wèn)題

在C++標(biāo)準(zhǔn)化中,有關(guān)缺省變量值的限制非常模糊?;诖?,很多編譯器允許開(kāi)發(fā)人員將缺省變量值包含在函數(shù)聲明,指向函數(shù)的指針和引用,成員函數(shù)的指針,以及typedef聲明中。

專業(yè)從事企業(yè)網(wǎng)站建設(shè)和網(wǎng)站設(shè)計(jì)服務(wù),包括網(wǎng)站建設(shè)、域名注冊(cè)、虛擬空間、企業(yè)郵箱、微信公眾號(hào)開(kāi)發(fā)、微信支付寶重慶小程序開(kāi)發(fā)公司、成都app開(kāi)發(fā)、軟件開(kāi)發(fā)、等服務(wù)。公司始終通過(guò)不懈的努力和以更高的目標(biāo)來(lái)要求自己,在不斷完善自身管理模式和提高技術(shù)研發(fā)能力的同時(shí),大力倡導(dǎo)推行新經(jīng)濟(jì)品牌戰(zhàn)略,促進(jìn)互聯(lián)網(wǎng)事業(yè)的發(fā)展。

文章列舉的大量相關(guān)資源就是***的證明,而業(yè)界的大量用C++寫成的產(chǎn)品代碼以及大量的C++職業(yè)工程師則是最直接的證明。同時(shí),我們可以看到各個(gè)高校的計(jì)算機(jī)專業(yè)都開(kāi)設(shè)有C++標(biāo)準(zhǔn)化這門課程,網(wǎng)絡(luò)上對(duì)于C++的學(xué)習(xí)討論也從來(lái)都沒(méi)有停過(guò)。但是,在Java和.NET兩大企業(yè)開(kāi)發(fā)平臺(tái)的圍攻下,給人的感覺(jué)是C++越來(lái)越“不行”了。

另外一個(gè)問(wèn)題是C++標(biāo)準(zhǔn)化的時(shí)間太長(zhǎng),喪失了很多的壯大機(jī)會(huì),耗費(fèi)了很多精力在廠商的之間的斗爭(zhēng)上,而C++的標(biāo)準(zhǔn)庫(kù)離一個(gè)完善的程序開(kāi)發(fā)框架還缺少太多太多的內(nèi)容,各個(gè)第三方的類庫(kù)和框架又在一致性和完整性上沒(méi)法和隨平臺(tái)提供的框架相提并論。難道C++真的要退出歷史舞臺(tái)了?

C++目前的活躍程度,以及應(yīng)用現(xiàn)狀來(lái)說(shuō)是完全能夠肯定C++仍然是軟件工業(yè)的基礎(chǔ),也不會(huì)退出歷史舞臺(tái)的。另外從Boost,Loki這些庫(kù)中我們也能夠看到C++的發(fā)展非?;钴S,對(duì)于新技術(shù)新思維非常激進(jìn),C++仍然廣泛受到關(guān)注。

從ACE在高性能通信領(lǐng)域的應(yīng)用,以及MTL這樣的庫(kù)在數(shù)值計(jì)算領(lǐng)域的出色表現(xiàn),我們可以看到C++在高性能應(yīng)用場(chǎng)合下的不可替代的作用,而嵌入式系統(tǒng)這樣的內(nèi)存受限開(kāi)發(fā)平臺(tái),比如Symbian OS上,C++已經(jīng)發(fā)揮著并且將發(fā)揮更大的作用。

可以預(yù)見(jiàn)的是以后的軟件無(wú)論上層的應(yīng)用怎么變,它的底層核心都會(huì)是由C++標(biāo)準(zhǔn)化這樣的系統(tǒng)級(jí)軟件編寫的,比如Java虛擬機(jī),.NET Framwork。因?yàn)橹挥羞@樣的系統(tǒng)級(jí)軟件才能完全徹底的發(fā)揮機(jī)器的功能。 需要看到的是兩個(gè)趨勢(shì),一個(gè)趨勢(shì)是C++變得更加復(fù)雜,更加學(xué)院派,通過(guò)模板等有潛力的語(yǔ)法因素構(gòu)造越來(lái)越精巧的庫(kù)成為了現(xiàn)代C++的熱點(diǎn)。

雖然在利用庫(kù)實(shí)現(xiàn)新的編程范式,乃至設(shè)計(jì)模式等方面很有開(kāi)創(chuàng)意義,也確實(shí)產(chǎn)生了一些能夠便捷開(kāi)發(fā)的工具,但是更多的是把C++變得更加強(qiáng)大,更加復(fù)雜,也更加難懂,似乎也更加學(xué)院派,不得不說(shuō)它正在向邊緣化道路發(fā)展。

另一個(gè)趨勢(shì)是C++在主流的企業(yè)應(yīng)用開(kāi)發(fā)中已經(jīng)逐漸退出了,ERP這樣的企業(yè)軟件開(kāi)發(fā)中基本上不會(huì)考慮C++,除非需要考慮性能或者和遺留代碼的集成這些因素。C++退守到系統(tǒng)級(jí)別語(yǔ)言,成為軟件工業(yè)的基礎(chǔ)是大勢(shì)所趨。

然而反思一下,真的是退守么?自從STL出現(xiàn),無(wú)數(shù)的人風(fēng)起云涌的開(kāi)始支持C++,他們狂呼“我看到深夜消失了,目標(biāo)軟件工程的出現(xiàn)。我看到了可維護(hù)的代碼?!笔堑?,STL在可維護(hù)性下做得如此出色。

但是又怎樣呢?STL為C++鋪平了現(xiàn)代軟件工程的道路,而在上層應(yīng)用程序軟件開(kāi)發(fā)領(lǐng)域這塊場(chǎng)地早不單獨(dú)屬于C++,很多程序設(shè)計(jì)語(yǔ)言都做得很出色,瘋狂的支持者會(huì)毫不猶豫地說(shuō)我們應(yīng)當(dāng)支持C++標(biāo)準(zhǔn)化,因?yàn)樗鞘澜缟献畎舻恼Z(yǔ)言。

而坦率地說(shuō),你的腰桿真的那么硬么?也許只是在逃避一些事實(shí)。C++標(biāo)準(zhǔn)化是優(yōu)秀的,這不可否認(rèn),STL的出現(xiàn)讓C++一度走上了最輝煌的時(shí)刻。然而現(xiàn)在看來(lái)……我的一位恩師曾言。

真正能夠?qū)TL應(yīng)用得***的人很保守地說(shuō)國(guó)內(nèi)也不超過(guò)200人,或許不加入STL能夠使C++向著它應(yīng)當(dāng)發(fā)展的方向發(fā)展的更好,而現(xiàn)在看來(lái),C++也應(yīng)當(dāng)回首到真正屬于他的那一片圣地上……


文章名稱:淺析C++標(biāo)準(zhǔn)化問(wèn)題
瀏覽路徑:http://www.5511xx.com/article/cdgsedh.html