本書以4個(gè)面向來表現(xiàn)C++的本質(zhì):procedural(程序性的)、generic(泛型的)、object-based(個(gè)別對象的)、object-oriented(面向?qū)ο蟮模1緯慕M織圍繞著一系列逐漸繁復(fù)的程序問題,以及用以解決這些問題的語言特性。循此方式,你不只學(xué)到C++的函數(shù)和結(jié)構(gòu),也會(huì)學(xué)習(xí)到它們的設(shè)計(jì)目的和基本原理。 你可以由本書發(fā)現(xiàn)以下關(guān)鍵主題: ● Generic (泛型)編程風(fēng)格和Standard Template Library(STL) ● Object-based(個(gè)別對象)編程風(fēng)格和class的設(shè)計(jì) ● Object-oriented(面向?qū)ο?編程風(fēng)格和classes階層體系的設(shè)計(jì) ● Function template 和class template 的設(shè)計(jì)和運(yùn)用 ● Exception handling(異常處理)與執(zhí)行期型別鑒定(Run-Time Type Identification)
標(biāo)簽: object-oriented object-based procedural generic
上傳時(shí)間: 2013-12-30
上傳用戶:362279997
基于C-51單片機(jī)的智能機(jī)器人C程序,實(shí)現(xiàn)了機(jī)器人的循跡、避障
標(biāo)簽: 51 單片機(jī) C程序 智能機(jī)器人
上傳時(shí)間: 2013-12-20
上傳用戶:as275944189
KernelDriver發(fā)展套件,客戶可直接存取USB硬體,並更快為Windows 98、Me、2000、XP、NT、Windows CE.NET和Linux作業(yè)系統(tǒng)發(fā)展高效能的USB裝置驅(qū)動(dòng)程式。這些工具提供圖形導(dǎo)向的發(fā)展環(huán)境、使用簡單的應(yīng)用程式界面、硬體診斷工具和範(fàn)例程式,可以排除研發(fā)瓶頸,讓裝置驅(qū)動(dòng)程式的發(fā)展更容易。
標(biāo)簽: KernelDriver 套件
上傳時(shí)間: 2015-10-19
上傳用戶:skhlm
本書由知名的C++專家Matthew H.Austern執(zhí)筆,引導(dǎo)你進(jìn)入泛型編程思維模型,并將你帶往此一模型的最重要成品:C++ Standard Template Library(STL)。本書揭示STL的奧秘,告訴你STL不僅僅是一組方便運(yùn)用的容器類(container classes)。對于泛型組件和可交互作用的組件而言,STL是一個(gè)具備擴(kuò)充能力的框架(framework)、 《泛型編程與STL》闡述了泛型編程的中心思想:concepts、modeling、refinement,并為你展示這些思想如何導(dǎo)出STL的基礎(chǔ)概念:iterators、containers、function objects。循此路線,你可以把STL想像為一個(gè)由concepts(而非明確之functions或classes)組成的程序庫:、你將學(xué)習(xí)其正式結(jié)構(gòu)并因此獲得其潛在威力所帶來的完整優(yōu)勢。本書使你能夠: ●以你自己的“可移植組件”及“可交互作用之泛型組件”擴(kuò)充STL; ●產(chǎn)生一些算法,讓它們和它們所處理之型別(types)及數(shù)據(jù)結(jié)構(gòu)徹底劃清界線; ●撰寫更精致、更高效、更有效力的代碼,可跨平臺重復(fù)使用。
上傳時(shí)間: 2014-01-06
上傳用戶:Avoid98
hardware文件代碼,在小車循跡程序中有著重要應(yīng)用!
上傳時(shí)間: 2015-12-18
上傳用戶:1101055045
resource文件代碼,在小車循跡程序中有著重要應(yīng)用!
上傳時(shí)間: 2014-01-04
上傳用戶:bjgaofei
在程序設(shè)計(jì)過程中,類似于解決其它復(fù)雜的智力問題,我們使用推測、直覺、技巧、靈感和經(jīng)驗(yàn)在內(nèi)的各種技巧和技術(shù),最經(jīng)常使用的工具是抽象技術(shù)。一般地,在開始階段,因還未了解問題的全部細(xì)節(jié)和求解的方法,主要問題集中于對問題的求解方案的全局作出決策,設(shè)計(jì)出大概的求解步聚,這是非常抽象的算法。其中有許多細(xì)節(jié)還不明確,只是用結(jié)構(gòu)化的控制結(jié)構(gòu)將若干抽象的計(jì)算步聚有機(jī)地聯(lián)系起來。在抽象的計(jì)算步聚中,只是確定了計(jì)算的目標(biāo),而所指的操作對象和數(shù)據(jù)結(jié)構(gòu)通常還是未確定的。以計(jì)算目標(biāo)為線索,對抽象計(jì)算步聚作進(jìn)一步的深入考慮,可能會(huì)引入數(shù)據(jù)結(jié)構(gòu)和操作對象,并給也更詳細(xì)的計(jì)算過程的描述。其中也許依舊包含有某些抽象計(jì)算步聚,但與原來的計(jì)算步聚相比,在規(guī)模及難度上已有所降低。對新產(chǎn)生的抽象計(jì)算步聚作進(jìn)一步的深入考慮和分解,如此循序漸近,計(jì)算步聚、操作對象和數(shù)據(jù)結(jié)構(gòu)會(huì)越來越明確,抽象的東西會(huì)越來越少,直至有關(guān)細(xì)節(jié)都已確定后設(shè)計(jì)過程才算結(jié)束,隨后的工作是程序編碼。
標(biāo)簽: 程序設(shè)計(jì) 過程
上傳時(shí)間: 2016-01-10
上傳用戶:baiom
arm7上的操作系統(tǒng) 任務(wù)按優(yōu)先級調(diào)度,如果處于就緒態(tài)且優(yōu)先級最高的任務(wù)有兩個(gè)或更多,則按時(shí)間片輪循調(diào)度
標(biāo)簽: arm7 操作系統(tǒng) 優(yōu)先級 調(diào)度
上傳時(shí)間: 2013-12-29
上傳用戶:cx111111
一、程式名稱:embed.java 二、程式功能:藏入數(shù)位浮水印處理程式 四、輸入檔(資料)格式: 1.本程式所採用之影像格式皆為*.raw之灰階影像。 2.本程式採用的浮水印格式為128×128之灰階影像ccu.raw。 3.本程式所採用的原始影像格式為512×512 之灰階影像Lena.raw。 五、輸出檔(資料)格式: 1.本程式輸出的藏入浮水印影像格式為512×512 之灰階影像Lena2.raw。 六、執(zhí)行環(huán)境: 1.系統(tǒng):Windows 98/ME/2000。 2.軟體:JavaTM 2 SDK (Version 1.3)。 七、執(zhí)行方式: 1.在DOS環(huán)境下執(zhí)行embed.java,指令如下:java embed。
上傳時(shí)間: 2016-03-24
上傳用戶:tzl1975
一本關(guān)于Visual Basic與分布式監(jiān)控系統(tǒng)的書籍,以循序漸近的方式建立串行通訊并列通訊遠(yuǎn)程監(jiān)控的概念及實(shí)作,并由簡單的概念實(shí)驗(yàn)進(jìn)階的儀控網(wǎng)絡(luò)遠(yuǎn)程監(jiān)控
上傳時(shí)間: 2016-03-30
上傳用戶:xc216
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1