注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合深度解析C++準(zhǔn)標(biāo)準(zhǔn)庫(第2版)

深度解析C++準(zhǔn)標(biāo)準(zhǔn)庫(第2版)

深度解析C++準(zhǔn)標(biāo)準(zhǔn)庫(第2版)

定 價(jià):¥89.00

作 者: 羅劍鋒 著
出版社: 清華大學(xué)出版社
叢編項(xiàng): Boost程序庫探秘
標(biāo) 簽: C C++ C# VC VC++ 程序設(shè)計(jì) 計(jì)算機(jī)/網(wǎng)絡(luò)

ISBN: 9787302342731 出版時(shí)間: 2014-03-01 包裝: 平裝
開本: 16開 頁數(shù): 640 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  Boost程序庫由C++標(biāo)準(zhǔn)委員會(huì)部分成員所設(shè)立的Boost社區(qū)開發(fā)并維護(hù),它功能強(qiáng)大、構(gòu)造精巧、跨平臺(tái)、開源并且完全免費(fèi),被稱為“C++‘準(zhǔn)’標(biāo)準(zhǔn)庫”,已被廣泛應(yīng)用在實(shí)際軟件開發(fā)中。C++的最新標(biāo)準(zhǔn)(C++11)已經(jīng)正式公布,而早在這之前,Boost就已經(jīng)使用庫的形式實(shí)現(xiàn)了大部分新功能——而且是完全基于C++98標(biāo)準(zhǔn)實(shí)現(xiàn)的,內(nèi)容涵蓋智能指針、文本處理、并發(fā)、模板元編程等許多領(lǐng)域,其范圍之廣內(nèi)涵之深甚至要超過C++11標(biāo)準(zhǔn),極大地增強(qiáng)了C++的功能和表現(xiàn)力?!禕oost程序庫探秘:深度解析C++準(zhǔn)標(biāo)準(zhǔn)庫(第2版)》基于Boost 1.54版,深入探討了其中的許多重要組件,包括迭代器、函數(shù)對(duì)象、容器、流處理、序列化以及C++語言中最復(fù)雜最具威力的模板元編程,并專辟一章詳細(xì)闡述Boost的開發(fā)實(shí)例,具有較強(qiáng)的實(shí)用性,可幫助讀者更好更快地理解掌握Boost的高級(jí)用法。全書內(nèi)容豐富、組織得當(dāng)、概念清晰、講解細(xì)致,是廣大C++程序員和愛好者的必備好書。

作者簡(jiǎn)介

  羅劍鋒(網(wǎng)名Chrono),1996年就讀于東北財(cái)經(jīng)大學(xué),1997年開始接觸C/C++,1998年參加計(jì)算機(jī)軟件專業(yè)技術(shù)資格和水平考試,獲高級(jí)程序員資質(zhì)。2003年畢業(yè)于北京理工大學(xué),獲計(jì)算機(jī)專業(yè)碩士學(xué)位。目前致力于C++/Boost研究和高性能網(wǎng)絡(luò)程序的研發(fā),業(yè)余愛好是閱讀、欣賞音樂、旅游和攝影,最近又迷上了非線性編輯。

圖書目錄

0.1 關(guān)于本書
0.2 讀者對(duì)象
0.3 本書的風(fēng)格
0.4 左值與右值
0.5 本書的開發(fā)環(huán)境
0.6 本書的結(jié)構(gòu)
0.7 如何閱讀本書
第1章 模板元編程(I)
1.1 模板元編程概述
1.1.1 元數(shù)據(jù)
1.1.2 元函數(shù)
1.1.3 元函數(shù)轉(zhuǎn)發(fā)
1.1.4 方便的工具
1.1.5 應(yīng)用示例
1.2 type_traits
1.2.1 概述
1.2.2 元數(shù)據(jù)類別(Ⅰ)
1.2.3 元數(shù)據(jù)類別(Ⅱ)
1.2.4 元數(shù)據(jù)屬性(Ⅰ)
1.2.5 元數(shù)據(jù)屬性(Ⅱ)
1.2.6 元數(shù)據(jù)屬性(Ⅲ)
1.2.7 元數(shù)據(jù)關(guān)系
1.2.8 元數(shù)據(jù)運(yùn)算(Ⅰ)
1.2.9 元數(shù)據(jù)運(yùn)算(Ⅱ)
1.2.10 解析函數(shù)元數(shù)據(jù)
1.2.11 實(shí)現(xiàn)原理
1.2.12 應(yīng)用示例
1.3 總結(jié)
第2章 實(shí)用工具
2.1 compressed_pair
2.2 什么是空類
2.1.2 類摘要
2.1.3 構(gòu)造與賦值
2.1.4 用法
2.1.5 實(shí)現(xiàn)原理
2.1.6 功能擴(kuò)展
2.2 checked_delete
2.2.1 函數(shù)的用法
2.2.2 函數(shù)對(duì)象的用法
2.2.3 帶檢查的刪除
2.2.4 實(shí)現(xiàn)原理
2.2.5 使用建議
2.3 addressof
2.3.1 用法
2.3.2 實(shí)現(xiàn)原理
2.3.3 使用建議
2.4 value_initialized
2.4.1 變量的初始化
2.4.2 initialized
2.4.3 用法
2.4.4 更方便的用法
2.4.5 使用建議
2.5 base_from_member
2.5.1 類摘要
2.5.2 用法
2.5.3 進(jìn)一步的用法
2.6 conversion
2.6.1 標(biāo)準(zhǔn)轉(zhuǎn)型操作符
2.6.2 多態(tài)對(duì)象的轉(zhuǎn)型
2.6.3 polymorphic_downcast
2.6.4 polymorphic_cast
2.6.5 使用模板元編程實(shí)現(xiàn)轉(zhuǎn)型
2.7 numericconversion
2.7.1 bounds
2.7.2 numeric-Cast
2.8 pointer
2.8.1 get_pointer
2.8.2 pointer_cast
2.8.3 pointee
2.8.4 indirect_reference
2.8.5 pointer_to_other
2.8.6 compare_pointees
2.8.7 pointer_traits
2.9 scope_exit
2.9.1 用法
2.9.2 應(yīng)用示例
2.9.3 實(shí)現(xiàn)原理
2.1 0總結(jié)
第3章 迭代器
3.1 迭代器概述
3.1.1 迭代器模式
3.1.2 標(biāo)準(zhǔn)迭代器
3.1.3 薪式迭代器
3.1.4 標(biāo)準(zhǔn)迭代器工具
3.1.5 迭代器與算法
3.2 next_prior
3.2.1 函數(shù)聲明
3.2.2 用法
3.2.3 C++11標(biāo)準(zhǔn)
3.3 iterator_traits
3.3.1 標(biāo)準(zhǔn)迭代器特征類
3.3.2 類摘要
3.3.3 用法
3.4 iterator_facade
3.4.1 迭代器的核心操作
3.4.2 類摘要
3.4.3 用法
3.5 iterator_adaptor
3.5.1 類摘要
3.5.2 用法
3.6 迭代器工具
3.6.1 共享容器迭代器
3.6.2 發(fā)生器迭代器
3.6.3 逆向迭代器
3.6.4 間接迭代器
3.6.5 計(jì)數(shù)迭代器
3.6.6 函數(shù)輸入迭代器
3.6.7 函數(shù)輸出迭代器
3.6.8 過濾迭代器
3.6.9 轉(zhuǎn)換迭代器
3.6.10 索引迭代器
3.6.11 組合迭代器
3.7 range
3.7.1 區(qū)間概念
3.7.2 區(qū)間元函數(shù)
3.7.3 區(qū)間操作函數(shù)
3.7.4 區(qū)間算法
3.7.5 區(qū)間算法的返回類型
3.7.6 iterator_range
3.7.7 區(qū)間工具
3.7.8 區(qū)間適配器
3.7.9 高級(jí)議題
3.8 總結(jié)
第4章 函數(shù)對(duì)象
4.1 hash
……
第5章 指針容器
第6章 侵入式容器
第7章 多索引容器
第8章 流處理
第9章 序列化
第10章 泛型編程
第11章 模板元編程
第12章 開發(fā)實(shí)踐
第13章 Effective Boost

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)