注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計C/C++及其相關(guān)標(biāo)準(zhǔn)C++編程寶典

標(biāo)準(zhǔn)C++編程寶典

標(biāo)準(zhǔn)C++編程寶典

定 價:¥69.00

作 者: (美)Raphael Pender,蘇劍等編著
出版社: 電子工業(yè)出版社
叢編項(xiàng): 計算機(jī)“寶典”叢書
標(biāo) 簽: C++

ISBN: 9787121006784 出版時間: 2005-01-01 包裝: 膠版紙
開本: 26cm+光盤1片 頁數(shù): 594 字?jǐn)?shù):  

內(nèi)容簡介

  本書特色:·全方位領(lǐng)略C++的強(qiáng)大功能,輕松掌握所有相關(guān)知識;·通過由淺入深、由易到難的典型實(shí)例,快速精通C++編程;·運(yùn)用C++強(qiáng)大靈活的類機(jī)制編寫一流的面向?qū)ο蟪绦颉だ脴?biāo)準(zhǔn)C++庫進(jìn)行簡單、高效的應(yīng)用程序開發(fā)。C++內(nèi)容豐富、功能強(qiáng)大,是全世界專業(yè)編程人員的首選語言。本書內(nèi)容全面、實(shí)例典型,且自成體系,是C++語言的完整教程。標(biāo)準(zhǔn)C++是C++的國際性標(biāo)準(zhǔn)版本,本書以標(biāo)準(zhǔn)為基礎(chǔ),對C++進(jìn)行了全面介紹。本書從最基本的內(nèi)容講起,對C++的強(qiáng)大功能進(jìn)行了詳細(xì)介紹;運(yùn)用C++的最新功能,詳細(xì)論述了面向?qū)ο缶幊痰乃枷?;同時,還介紹了C++和C的不同之處。配上自成體系,是C++語言的完整教程,不要求讀者預(yù)先掌握C語言。本書針對那些比較高深難懂的內(nèi)容也做了深入淺出的介紹,比如模板(包括函數(shù)模版、類模版和標(biāo)準(zhǔn)模板庫)、名字空間以及守行時類型信息(RTTI)等,這些功能對于開發(fā)大型復(fù)雜系統(tǒng)的程序設(shè)計人員來說是非常重要的。因此,無論是新手還是有經(jīng)驗(yàn)的程序員,都可以從本書獲取所需要的知識。本書內(nèi)容綜合、全面,敘述流暢、清晰,實(shí)例典型、豐富,主要針對那些既不懂C也不懂C++、但又希望學(xué)習(xí)C++的程序員,是一本從門入到提高的經(jīng)典書籍。

作者簡介

暫缺《標(biāo)準(zhǔn)C++編程寶典》作者簡介

圖書目錄

第1部分 C++語言
第1章 C++語言概述
1.1 C語言和C++語言的歷史
1.2 C與C++的比較
1.3 C++簡述
1.4 main()函數(shù)
1.5 小結(jié)
第2章 編寫簡單的C++程序
2.1 學(xué)習(xí)編寫第一個程序
2.1.1 #include指令
2.1.2 空行
2.1.3 main()函數(shù)聲明
2.1.4 main()函數(shù)的語句塊
2.1.5 源代碼注釋
2.1.6 控制臺輸出
2.1.7 return語句
2.1.8 語句塊的結(jié)束
2.2 標(biāo)識符
2.3 關(guān)鍵字
2.4 標(biāo)準(zhǔn)輸出流
2.5 變量
2.5.1 布爾型變量
2.5.2 字符型變量
2.5.3 wchar_t型變量
2.5.4 整型變量
2.5.5 浮點(diǎn)型變量
2.6 常量
2.6.1 字符型常量
2.6.2 轉(zhuǎn)義字符
2.6.3 整型常量
2.6.4 浮點(diǎn)型常量
2.6.5 地址常量
2.6.6 字符串常量
2.7 表達(dá)式
2.8 賦值語句
2.9 用逗號分隔的聲明語句
2.10 表達(dá)式中的運(yùn)算符
2.10.1 算術(shù)運(yùn)算符
2.10.2 邏輯運(yùn)算符
2.10.3 位邏輯運(yùn)算符
2.10.4 位移運(yùn)算符
2.10.5 關(guān)系運(yùn)算符
2.10.6 自增運(yùn)算符和自減運(yùn)算符
2.10.7 賦值運(yùn)算符
2.10.8 復(fù)合賦值運(yùn)算符
2.10.9 條件運(yùn)算符
2.10.10 逗號運(yùn)算符
2.11 運(yùn)算符的優(yōu)先級與結(jié)合性
2.11.1 結(jié)合性
2.11.2 優(yōu)先級
2.12 表達(dá)式不參加運(yùn)算的情況
2.13 初始化
2.14 類型轉(zhuǎn)換
2.15 控制臺輸出與輸出
2.15.1 標(biāo)準(zhǔn)輸出流
2.15.2 格式化輸出
2.15.3 標(biāo)準(zhǔn)錯誤流
2.15.4 標(biāo)準(zhǔn)輸入流
2.16 小結(jié)
第3章 函數(shù)
3.1 函數(shù)
3.2 實(shí)際參數(shù)和形式參數(shù)
3.3 函數(shù)原型
3.3.1 無標(biāo)識符的參數(shù)類型
3.3.2 一個典型的函數(shù)原型
3.3.3 返回類型為void的函數(shù)
3.3.4 參數(shù)列表為空的函數(shù)
3.3.5 參數(shù)列表可變的函數(shù)
3.3.6 既不帶參數(shù)也沒有返回值的函數(shù)
3.3.7 標(biāo)準(zhǔn)庫函數(shù)的原型
3.3.8 不需要原型的函數(shù)
3.4 定義和調(diào)用函數(shù)
3.5 從涵數(shù)返回
3.6 函數(shù)的返回值
3.7 傳遞和使用參數(shù)
3.7.1 標(biāo)識符的作用域
3.7.2 通過函數(shù)調(diào)用來進(jìn)行初始化
3.7.3 初始化的順序
3.7.4 具有多個參數(shù)的函數(shù)
3.7.5 用做實(shí)際參數(shù)的函數(shù)調(diào)用
3.7.6 值傳遞
3.7.7 實(shí)際參數(shù)和返回值的類型轉(zhuǎn)換
3.8 形式參數(shù)
3.9 默認(rèn)的函數(shù)參數(shù)
3.10 內(nèi)聯(lián)函數(shù)
3.11 遞歸
3.12 函數(shù)的重載
3.12.1 為不同的操作而重載
3.12.2 為不同的格式而重載
3.13 安全鏈接
3.14 鏈接說明
3.15 小結(jié)
第4章 C++的程序流程控制
4.1 語句塊
4.1.1 語句塊的嵌套深度
4.1.2 縮進(jìn)風(fēng)格
4.2 分支語句
4.2.1 if語句
4.2.2 if…else語句
4.2.3 else if語句
4.2.4 switch…case語句
4.2.5 在if語句的條件表達(dá)式中進(jìn)行變量聲明
4.3 循環(huán)語句
4.3.1 while語句
4.3.2 do…while語句
4.3.3 for語句
4.3.4 有for語句的條件表達(dá)式中聲明變量
4.4 循環(huán)控制語句
4.4.1 break語句
4.4.2 continue語句
4.5 跳轉(zhuǎn)語句:goto
4.5.1 goto語句的錯誤用法
4.5.2 C++語言的goto語句和C語言的goto語句的比較
4.5.3 改正錯誤的goto語句
4.5.4 是否應(yīng)該使用goto語句
4.6 小結(jié)
第5章 數(shù)據(jù)類型
5.1 標(biāo)識符的作用域
5.1.1 全局作用域
5.1.2 局部作用域
5.1.3 全局作用域解析符
5.1.4 文件作用域
5.1.5 變量的作用域和生存周期
5.2 存儲類
5.2.1 自動存儲類
5.2.2 靜態(tài)存儲類
5.2.3 外部存儲類
5.2.4 寄存器存儲類
5.3 初始化的默認(rèn)值
5.4 類型修飾符
5.4.1 const類型
5.4.2 volatile修飾符
5.5 用戶定義的類據(jù)類型
5.5.1 聲明結(jié)構(gòu)
5.5.2 定義結(jié)構(gòu)變量
5.5.3 引用結(jié)構(gòu)成員
5.5.4 初始化結(jié)構(gòu)變量
5.5.5 結(jié)構(gòu)的嵌套
5.5.6 向函數(shù)傳遞結(jié)構(gòu)和從函數(shù)返回結(jié)構(gòu)
5.6 聯(lián)合數(shù)據(jù)類型
5.6.1 初始化聯(lián)合
5.6.2 匿名聯(lián)合
5.6.3 枚舉常量
5.7 數(shù)組
5.7.1 聲明數(shù)組
5.7.2 利用下標(biāo)訪問數(shù)組元素
5.7.3 初始化數(shù)組
5.7.4 結(jié)構(gòu)數(shù)組
5.7.5 多維數(shù)組
5.7.6 字符型數(shù)組:一個特例
5.8 小結(jié)
第6章 地址、指針和引用型變量
6.1 地址和指針
6.1.1 指向內(nèi)部數(shù)據(jù)類型的指針
6.1.2 指針的算術(shù)運(yùn)算
6.1.3 指針和數(shù)組的關(guān)系
6.1.4 指向結(jié)構(gòu)的指針
6.1.5 作為函數(shù)參數(shù)的指針
6.1.6 以地址作為函數(shù)的反回值
6.1.7 指向函數(shù)的指針
6.1.8 指向指針的指針
6.1.9 指向指針數(shù)組的指針
6.1.10 指向const型變量的指針
6.1.11 const型指針變量
6.1.12 void型指針
6.2 sizeof運(yùn)算符
6.3 強(qiáng)制類型轉(zhuǎn)換
6.3.1 C風(fēng)格的強(qiáng)制類型轉(zhuǎn)換
6.3.2 typedef
6.4 命令行參數(shù):argc和argv
6.5 程序的內(nèi)存結(jié)構(gòu)
6.5.1 堆
6.5.2 new運(yùn)算符和delete運(yùn)算符
6.5.3 為大小固定的數(shù)組分配內(nèi)存
6.5.4 為動態(tài)數(shù)組分配內(nèi)存
6.5.5 堆耗盡時的處理
6.5.6 棧
6.6 遞歸
6.6.1 一個簡單的遞歸函數(shù)
6.6.2 一修早用遞歸實(shí)現(xiàn)的計算器程序
6.7 引用型變量
6.7.1 引用是一個別名
6.7.2 初始化引用
6.7.3 用引用來簡化復(fù)雜的表示法
6.7.4 用做函數(shù)形參的引用
6.7.5 以引用方式調(diào)用函數(shù)
6.7.6 const型引用形參
6.7.7 作為函數(shù)返回值的引用
6.7.8 以const型引用作為返回值
6.7.9 返回指向自變量的引用
6.7.10 引用和指針
6.8 小結(jié)
第7章 庫函數(shù)
7.1 <cassert>頭文件
7.2 <cctype>頭文件
7.3 <cerrno>頭文件
7.4 <cmath>頭文件
7.5 <csetjmp>頭文件
7.6 <cstdarg>頭文件
7.7 <cstdio>頭文件
7.8 <cstdlib>頭文件
7.8.1 數(shù)字函數(shù)
7.8.2 內(nèi)存管理函數(shù)
7.8.3 系統(tǒng)函數(shù)
7.8.4 隨機(jī)數(shù)發(fā)生器函數(shù)
7.9 <cstring>頭文件
7.10 <ctime>頭文件
7.11 小結(jié)
第8章 預(yù)處理程序
8.1 預(yù)處理指令
8.2 包含文件
8.3 宏
8.3.1 #defing預(yù)處理指令
8.3.2 帶參數(shù)的#defing預(yù)處理指令
8.3.3 格式和對齊
8.3.4 #字符串化運(yùn)算符
8.3.5 ##符號連接運(yùn)算符
8.3.6 #undef預(yù)處理指令
8.4 條件編譯指令
8.4.1 #if預(yù)處理指令
8.4.2 #endif預(yù)處理指令
8.4.3 #if defined預(yù)處理指令
8.4.4 #ifdef#ifndef預(yù)處理指令
8.4.5 #else預(yù)處理指令
8.4.6 #elif預(yù)處理指令
8.4.7 #error預(yù)處理指令
8.5 其他預(yù)處理指令
8.5.1 #line預(yù)處理指令
8.5.2 #pragma預(yù)處理指令
8.6 小結(jié)
第9章 類與結(jié)構(gòu)
9.1 C++的類
9.2 數(shù)據(jù)類型的屬性
9.2.1 數(shù)據(jù)表示
9.2.2 實(shí)現(xiàn)
9.2.3 行為
9.2.4 接口
9.3 用戶定義的數(shù)據(jù)類型
9.3.1 抽象
9.3.2 對象是什么
9.3.3 數(shù)據(jù)抽象和面向過程編程
9.3.4 數(shù)據(jù)抽象和封裝
9.4 帶有函數(shù)的結(jié)構(gòu)
9.4.1 向結(jié)構(gòu)添加函數(shù)
9.4.2 同一結(jié)構(gòu)的多個實(shí)例
9.4.3 具有相同名稱函數(shù)的不同結(jié)構(gòu)
9.5 訪問控制符
9.6 是滯應(yīng)該使用面向過程編程
9.7 結(jié)構(gòu)和類的比較
9.8 聯(lián)合
9.9 小結(jié)
第10章 函數(shù)模板
10.1 函數(shù)模板基礎(chǔ)知識
10.2 函數(shù)的定制
10.3 利用模板進(jìn)行排序
10.4 小結(jié)
第二部分 使用類
第11章 C++類
11.1 設(shè)計類
11.1.1 對類進(jìn)行聲明
11.1.2 類成員
11.1.3 類成員的可見性
11.1.4 類的數(shù)據(jù)成員
11.1.5 初始化類對象
11.1.6 類的成員函數(shù)
11.1.7 面向?qū)ο蟮念惖脑O(shè)計
11.1.8 類對象作用域
11.1.9 內(nèi)聯(lián)函數(shù)
11.2 構(gòu)造函數(shù)
11.2.1 具有默認(rèn)參數(shù)的構(gòu)造函數(shù)
11.2.2 默認(rèn)構(gòu)造函數(shù)
11.2.3 重載構(gòu)造函數(shù)
11.3 板構(gòu)函數(shù)
11.4 類的轉(zhuǎn)換
11.4.1 轉(zhuǎn)換函數(shù)
11.4.2 對類進(jìn)行轉(zhuǎn)換
11.4.3 調(diào)用轉(zhuǎn)換函數(shù)
11.4.4 轉(zhuǎn)換發(fā)生的情形
11.4.5 顯式構(gòu)造函數(shù)
11.4.6 表達(dá)式中的轉(zhuǎn)換
11.5 私有數(shù)據(jù)成員
11.5.1 取值成員函數(shù)和賦值成員函數(shù)
11.5.2 常量成員函數(shù)
11.5.3 經(jīng)過改進(jìn)的成員轉(zhuǎn)換函數(shù)
11.6 友元
11.6.1 友元類
11.6.2 隱式構(gòu)造函數(shù)
11.6.3 預(yù)引用
11.6.4 顯式友元預(yù)引用
11.6.5 友元函數(shù)
11.6.6 匿名對象
11.6.7 非類成員的友元函數(shù)
11.7 析構(gòu)函數(shù)
11.8 重載賦值運(yùn)算符函數(shù)
11.9 this指針
11.9.1 用this指針作為返回值
11.9.2 在鏈表中使用this指針
11.10 類對象數(shù)組
11.10.1 類對象數(shù)組和默認(rèn)構(gòu)造函數(shù)
11.10.2 類對象數(shù)組和析構(gòu)函數(shù)
11.11 靜態(tài)成員
11.11.1 靜態(tài)數(shù)據(jù)成員
11.11.2 靜態(tài)成員函數(shù)
11.11.3 公有靜態(tài)成員
11.12 類和堆
11.12.1 構(gòu)造函數(shù)和new運(yùn)算符、析構(gòu)函數(shù)和delete運(yùn)算符
11.12.2 堆和類數(shù)組
11.12.3 在類內(nèi)部重載new和delete運(yùn)算符
11.12.4 異常檢測
11.12.5 重載new和delete運(yùn)算符函數(shù)中的異常處理
11.12.6 重載new[]和delete[]運(yùn)算符
11.13 復(fù)制構(gòu)造函數(shù)
11.14 類中的引用
11.15 構(gòu)造函數(shù)的參數(shù)初始化表
11.16 關(guān)于const修飾符的簡單說明
11.17 可變數(shù)據(jù)成員
11.18 對類的源文件和目標(biāo)文件的管理
11.18.1 頭文件中的類聲明
11.18.2 庫中的類成員函數(shù)
11.19 小結(jié)
第12章 運(yùn)算符重載
12.1 重載運(yùn)算符的時機(jī)
12.2 重載運(yùn)算符舉例
12.3 重載運(yùn)算符的規(guī)則
12.4 雙目算術(shù)運(yùn)算符
12.5 類成員運(yùn)算符函數(shù)
12.6 非類成員運(yùn)算符函數(shù)
12.7 關(guān)系運(yùn)算符
12.8 其他賦值運(yùn)算符
12.9 自增運(yùn)算符和自減運(yùn)算符
12.10 單目正和單目負(fù)運(yùn)算符
12.11 下標(biāo)運(yùn)算符
12.12 成員指針運(yùn)算符
12.13 小結(jié)
第13章 類繼承
13.1 繼承
13.2 進(jìn)地繼承的原因
13.3 設(shè)計定制的數(shù)據(jù)抽象類
13.3.1 基類
13.3.2 旨在提高效率的設(shè)計
13.3.3 單一繼承
13.3.4 派生類
13.3.5 受保護(hù)成員
13.3.6 派生成員和定制成員
13.3.7 公有基類和私有基類
13.3.8 基類和派生類的構(gòu)造函數(shù)
13.3.9 定制新的成員函數(shù)
13.3.10 通過重定義基類在員函數(shù)進(jìn)行定制
13.3.11 編寫程序
13.3.12 用于基類和派生類的作用域運(yùn)算符
13.3.13 多個派生類
13.3.14 第二個派生類
13.3.15 使用基類和兩個派生類
13.3.16 派生類之間的關(guān)系
13.3.17 從派生類派生出來的類
13.4 問題域類層次結(jié)構(gòu)的設(shè)計
13.4.1 C++與純面向?qū)ο笥性O(shè)計
13.4.2 更多的數(shù)據(jù)抽象
13.4.3 重載《和》運(yùn)算符
13.4.4 SSN和Money類
13.4.5 包含頭文件
13.4.6 C++的標(biāo)準(zhǔn)字符串類
13.5 Person: 基類
13.5.1 枚舉數(shù)據(jù)類型
13.5.2 虛函數(shù)
13.5.3 抽象基類: 純虛函數(shù)
13.5.4 兩種數(shù)據(jù)顯示方式
13.6 派生類
13.6.1 Employee類
13.6.2 函數(shù)重定義
13.6.3 WagedEmployee類
13.6.4 SalariedEmployee類
13.6.5 Contractor類
13.6.6 構(gòu)造目標(biāo)代碼庫
13.6.7 問題域類層次結(jié)構(gòu)
13.6.8 通過引用調(diào)用虛函數(shù)
13.6.9 通過引用調(diào)用非虛函數(shù)
13.6.10 調(diào)用重定義的虛函數(shù)
13.6.11 沒有被派生類重定義的虛函數(shù)
13.6.12 虛析構(gòu)函數(shù)
13.6.13 應(yīng)該將哪些成員函數(shù)定義為虛函數(shù)
13.7 多態(tài)性
13.8 小結(jié)
第14章 多重繼承
14.1 多個基類
14.1.1 多重繼承中的構(gòu)造函數(shù)執(zhí)行
14.1.2 多重繼承中的板構(gòu)函數(shù)執(zhí)行
14.2 細(xì)化資產(chǎn)系統(tǒng)設(shè)計
14.3 對多重繼承中的成員進(jìn)行重定義
14.4 多重繼承中的二義性問題
14.4.1 具有二義性的成員函數(shù)
14.4.2 具有二我性的數(shù)據(jù)成員
14.4.3 在設(shè)計時解決二義性問題
14.4.4 不可避免的二義性問題
14.5 虛基類
14.6 實(shí)現(xiàn)所設(shè)計的類層次結(jié)構(gòu)
14.6.1 DisplayObject類
14.6.2 Vehicle類
14.6.3 Property類
14.6.4 Asset類和Expense類
14.6.5 Computer類和Pencils類
14.6.6 CompanyCar類和LeaseCar類
14.6.7 應(yīng)用程序
14.7 回顧
14.8 小結(jié)
第15章 類模板
15.1 基礎(chǔ)知識
15.2 聲明類模板的多個對象
15.3 調(diào)用類模板的成員函數(shù)
15.4 聲明多個參數(shù)
15.5 有界數(shù)組類模板
15.6 何時使用類模板
15.7 鏈表模板
15.7.1 整型鏈表模板
15.7.2 日期鏈表模板
15.8 模板的定制
15.8.1 類模板的定制
15.8.2 模板成員函數(shù)的定制
15.8.3 模板部分定制
15.9 默認(rèn)的類模板參數(shù)
15.10 小結(jié)
第16章 面向?qū)ο蟪绦蛟O(shè)計
16.1 基礎(chǔ)知識
16.2 過程化程序設(shè)計
16.3 面向?qū)ο蟪绦蛟O(shè)計
16.3.1 面向?qū)ο蟮某绦?br />16.3.2 對象
16.3.3 抽象
16.3.4 封裝
16.3.5 方法和消息
16.3.6 成員函數(shù)
16.3.7 繼承
16.3.8 類的關(guān)系
16.3.9 多態(tài)性
16.4 小結(jié)
第3部分 標(biāo)準(zhǔn)C++庫
第17章 標(biāo)準(zhǔn)C++庫簡介
17.1 std::string類
17.1.1 構(gòu)造字符串
17.1.2 對字符串進(jìn)行賦值
17.1.3 連接字符串
17.1.4 字符串的下標(biāo)
17.1.5 比較字符串
17.1.6 子串
17.1.7 搜索字符串
17.1.8 字符串操作
17.2 輸入/輸出流
17.2.1 流類
17.2.2 緩沖輸出
17.2.3 格式化輸出
17.2.4 文件輸入/輸出
17.3 std::complex類
17.4 標(biāo)準(zhǔn)模板庫
17.5 標(biāo)準(zhǔn)異常
17.6 小結(jié)
第18章 格式化iostream類和stringstream類
18.1 格式化輸出
18.2 操縱算子、格式化標(biāo)志和成員函數(shù)
18.2.1 std::ios::width()函數(shù)
18.2.2 std::setw操縱算子
18.2.3 std::ios::fill()函數(shù)
18.2.4 輸出對齊
18.2.5 setprecision操縱算子
18.2.6 科學(xué)記數(shù)法和定點(diǎn)記數(shù)法
18.2.7 std::ios::setf()和std::ios::unsetf()函數(shù)
18.2.8 格式化標(biāo)志
18.2.9 格式化操縱算子
18.2.10 格式化函數(shù)
18.3 小結(jié)
第19章 文件輸入/輸出流
19.1 文件流類的層次結(jié)構(gòu)
19.2 std::ofstream類
19.3 std::ifstream類
19.3.1 讀取文件直至文件結(jié)束
19.3.2 在文件中定位
19.3.3 讀取和寫入流文件
19.3.4 建立和解除文件與流的關(guān)聯(lián)
19.4 二進(jìn)制文件與文本文件
19.5 std::fstream類
19.6 小結(jié)
第4部分 標(biāo)準(zhǔn)模板庫
第20章 標(biāo)準(zhǔn)模板庫概述
20.1 需要STL的原因
20.2 STL程序設(shè)計模型
20.2.1 序列
20.2.2 容器適配器
20.2.3 關(guān)聯(lián)式容器
20.2.4 迭代器
20.2.5 算法
20.2.6 胃詞
20.2.7 分配器
20.3 小結(jié)
第21章 序列
21.1 序列式容器概述
21.2 向量類模板
21.2.1 插入向量元素
21.2.2 刪除向量元素
21.2.3 比較向量
21.2.4 向量的成員函數(shù)
21.3 雙端隊(duì)列類模板
21.3.1 向雙端隊(duì)列插入元素
21.3.2 刪除雙端隊(duì)列中的元素
21.3.3 比較雙端隊(duì)列
21.3.4 雙端隊(duì)列的成員函數(shù)
21.4 鏈表類模板
21.4.1 插入鏈表元素
21.4.2 刪除鏈表元素
21.4.3 比較鏈表
21.4.4 鏈表的成員函數(shù)
21.5 std::stack容器適配器
21.6 std::queue容器適配器
21.7 std::priority_queue容器適配器
21.8 小結(jié)
第22章 關(guān)聯(lián)式容
22.1 關(guān)聯(lián)式容器簡介
22.2 std::set類模板
22.2.1 向集合中插入元素
22.2.2 從集合中刪除元素
22.2.3 在集合中查找元素
22.2.4 對集合進(jìn)行比較
22.2.5 集合的成員函數(shù)
22.3 std::multiset類模板
22.3.1 向多重集合中插入元素
22.3.2 從多重集合中刪除元素
22.3.3 在多重集合中查找元素
22.3.4 對多重集合進(jìn)行比較
22.3.5 多重集合的成員函數(shù)
22.4 std::map類模板
22.4.1 向映射中插入元素
22.4.2 從映射中刪除元素
22.4.3 在映射中查找元素
22.4.4 對映射進(jìn)行比較
22.4.5 映射的成員函數(shù)
22.5 std::multimap類模板
22.5.1 向多重映射中插入元素
22.5.2 從多重映射中刪除元素
22.5.3 在多重映射中查找元素
22.5.4 對多重映射進(jìn)行比較
22.5.5 多重映射的成員函數(shù)
22.6 std::bitset類模板
22.6.1 在位集合中對位進(jìn)行操作
22.6.2 在位集合中測試位的狀態(tài)
22.6.3 對位集合進(jìn)行比較
22.6.4 位集合的成員函數(shù)
22.7 用戶定義的謂詞
22.8 小結(jié)
第23章 通用算法
23.1 通用算法概述
23.2 非修正序列算法
23.3 修正序列算法
23.4 排序算法
23.5 數(shù)值算法
23.6 小結(jié)
第24章 迭代器
24.1 迭代器簡介
24.2 輸入迭代器
24.3 輸出迭代器
24.4 前向迭代器
24.5 雙向迭代器
24.6 隨機(jī)訪問迭代器
24.7 特殊用途的迭代器
24.7.1 流迭代器
24.7.2 迭代器適配器
24.8 小結(jié)
第25章 異常處理
25.1 C語言中的異常處理
25.2 C++語言中的異常處理
25.2.1 try塊
25.2.2 catch異常處理模塊
25.2.3 throw語句
25.2.4 try/throw/catch語句
25.2.5 異常指定
25.2.6 不名預(yù)見的異常
25.2.7 catch-all異常處理模塊
25.2.8 從一個處理模塊中拋出異常
25.2.9 未經(jīng)捕獲的異常
25.3 在拋出的異常中進(jìn)行選擇
25.4 異常及未釋放的資源
25.5 一個改進(jìn)的計算器程序
25.6 小結(jié)
第5部分 C++語言的高級主題
第26章 名字空間
26.1 名字空間簡介
26.2 名字空間的成員
26.3 using namespace語句
26.4 定義名字空間
26.5 嵌套名字空間
26.6 無名名字空間
26.7 名字空間的別名
26.8 小結(jié)
第27章 新風(fēng)格類型轉(zhuǎn)換和運(yùn)行時類型信息
27.1 新風(fēng)格類型轉(zhuǎn)換
27.1.1 dynamic_cast
27.1.2 static_cast
27.1.3 reinterpret_cast
27.1.4 const_cast
27.2 運(yùn)行時類型信息
27.3 小結(jié)
第28章 區(qū)域表示
28.1 國際化元素
28.2 srd::locale類
28.2.1 標(biāo)準(zhǔn)側(cè)面
28.2.2 默認(rèn)區(qū)域表示與全局區(qū)域表示
28.3 創(chuàng)建區(qū)域表示對象
28.4 創(chuàng)建混合區(qū)域表示
28.5 流與區(qū)域表示
28.6 對側(cè)面進(jìn)行操作
28.7 小結(jié)
附錄 關(guān)于光盤

本目錄推薦

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