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

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

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

定 價(jià):¥69.00

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

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

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

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

作者簡(jiǎn)介

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

圖書目錄

第1部分 C++語(yǔ)言
第1章 C++語(yǔ)言概述
1.1 C語(yǔ)言和C++語(yǔ)言的歷史
1.2 C與C++的比較
1.3 C++簡(jiǎn)述
1.4 main()函數(shù)
1.5 小結(jié)
第2章 編寫簡(jiǎn)單的C++程序
2.1 學(xué)習(xí)編寫第一個(gè)程序
2.1.1 #include指令
2.1.2 空行
2.1.3 main()函數(shù)聲明
2.1.4 main()函數(shù)的語(yǔ)句塊
2.1.5 源代碼注釋
2.1.6 控制臺(tái)輸出
2.1.7 return語(yǔ)句
2.1.8 語(yǔ)句塊的結(jié)束
2.2 標(biāo)識(shí)符
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 賦值語(yǔ)句
2.9 用逗號(hào)分隔的聲明語(yǔ)句
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 逗號(hào)運(yùn)算符
2.11 運(yùn)算符的優(yōu)先級(jí)與結(jié)合性
2.11.1 結(jié)合性
2.11.2 優(yōu)先級(jí)
2.12 表達(dá)式不參加運(yùn)算的情況
2.13 初始化
2.14 類型轉(zhuǎn)換
2.15 控制臺(tái)輸出與輸出
2.15.1 標(biāo)準(zhǔn)輸出流
2.15.2 格式化輸出
2.15.3 標(biāo)準(zhǔn)錯(cuò)誤流
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 無(wú)標(biāo)識(shí)符的參數(shù)類型
3.3.2 一個(gè)典型的函數(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)庫(kù)函數(shù)的原型
3.3.8 不需要原型的函數(shù)
3.4 定義和調(diào)用函數(shù)
3.5 從涵數(shù)返回
3.6 函數(shù)的返回值
3.7 傳遞和使用參數(shù)
3.7.1 標(biāo)識(shí)符的作用域
3.7.2 通過函數(shù)調(diào)用來(lái)進(jìn)行初始化
3.7.3 初始化的順序
3.7.4 具有多個(gè)參數(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 語(yǔ)句塊
4.1.1 語(yǔ)句塊的嵌套深度
4.1.2 縮進(jìn)風(fēng)格
4.2 分支語(yǔ)句
4.2.1 if語(yǔ)句
4.2.2 if…else語(yǔ)句
4.2.3 else if語(yǔ)句
4.2.4 switch…case語(yǔ)句
4.2.5 在if語(yǔ)句的條件表達(dá)式中進(jìn)行變量聲明
4.3 循環(huán)語(yǔ)句
4.3.1 while語(yǔ)句
4.3.2 do…while語(yǔ)句
4.3.3 for語(yǔ)句
4.3.4 有for語(yǔ)句的條件表達(dá)式中聲明變量
4.4 循環(huán)控制語(yǔ)句
4.4.1 break語(yǔ)句
4.4.2 continue語(yǔ)句
4.5 跳轉(zhuǎn)語(yǔ)句:goto
4.5.1 goto語(yǔ)句的錯(cuò)誤用法
4.5.2 C++語(yǔ)言的goto語(yǔ)句和C語(yǔ)言的goto語(yǔ)句的比較
4.5.3 改正錯(cuò)誤的goto語(yǔ)句
4.5.4 是否應(yīng)該使用goto語(yǔ)句
4.6 小結(jié)
第5章 數(shù)據(jù)類型
5.1 標(biāo)識(shí)符的作用域
5.1.1 全局作用域
5.1.2 局部作用域
5.1.3 全局作用域解析符
5.1.4 文件作用域
5.1.5 變量的作用域和生存周期
5.2 存儲(chǔ)類
5.2.1 自動(dòng)存儲(chǔ)類
5.2.2 靜態(tài)存儲(chǔ)類
5.2.3 外部存儲(chǔ)類
5.2.4 寄存器存儲(chǔ)類
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ù)組:一個(gè)特例
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 為動(dòng)態(tài)數(shù)組分配內(nèi)存
6.5.5 堆耗盡時(shí)的處理
6.5.6 棧
6.6 遞歸
6.6.1 一個(gè)簡(jiǎn)單的遞歸函數(shù)
6.6.2 一修早用遞歸實(shí)現(xiàn)的計(jì)算器程序
6.7 引用型變量
6.7.1 引用是一個(gè)別名
6.7.2 初始化引用
6.7.3 用引用來(lái)簡(jiǎn)化復(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章 庫(kù)函數(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 格式和對(duì)齊
8.3.4 #字符串化運(yùn)算符
8.3.5 ##符號(hào)連接運(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 對(duì)象是什么
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)的多個(gè)實(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ǔ)知識(shí)
10.2 函數(shù)的定制
10.3 利用模板進(jìn)行排序
10.4 小結(jié)
第二部分 使用類
第11章 C++類
11.1 設(shè)計(jì)類
11.1.1 對(duì)類進(jìn)行聲明
11.1.2 類成員
11.1.3 類成員的可見性
11.1.4 類的數(shù)據(jù)成員
11.1.5 初始化類對(duì)象
11.1.6 類的成員函數(shù)
11.1.7 面向?qū)ο蟮念惖脑O(shè)計(jì)
11.1.8 類對(duì)象作用域
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 對(duì)類進(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 匿名對(duì)象
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 類對(duì)象數(shù)組
11.10.1 類對(duì)象數(shù)組和默認(rèn)構(gòu)造函數(shù)
11.10.2 類對(duì)象數(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 異常檢測(cè)
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修飾符的簡(jiǎn)單說明
11.17 可變數(shù)據(jù)成員
11.18 對(duì)類的源文件和目標(biāo)文件的管理
11.18.1 頭文件中的類聲明
11.18.2 庫(kù)中的類成員函數(shù)
11.19 小結(jié)
第12章 運(yùn)算符重載
12.1 重載運(yùn)算符的時(shí)機(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è)計(jì)定制的數(shù)據(jù)抽象類
13.3.1 基類
13.3.2 旨在提高效率的設(shè)計(jì)
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 多個(gè)派生類
13.3.14 第二個(gè)派生類
13.3.15 使用基類和兩個(gè)派生類
13.3.16 派生類之間的關(guān)系
13.3.17 從派生類派生出來(lái)的類
13.4 問題域類層次結(jié)構(gòu)的設(shè)計(jì)
13.4.1 C++與純面向?qū)ο笥性O(shè)計(jì)
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)代碼庫(kù)
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 多個(gè)基類
14.1.1 多重繼承中的構(gòu)造函數(shù)執(zhí)行
14.1.2 多重繼承中的板構(gòu)函數(shù)執(zhí)行
14.2 細(xì)化資產(chǎn)系統(tǒng)設(shè)計(jì)
14.3 對(duì)多重繼承中的成員進(jìn)行重定義
14.4 多重繼承中的二義性問題
14.4.1 具有二義性的成員函數(shù)
14.4.2 具有二我性的數(shù)據(jù)成員
14.4.3 在設(shè)計(jì)時(shí)解決二義性問題
14.4.4 不可避免的二義性問題
14.5 虛基類
14.6 實(shí)現(xiàn)所設(shè)計(jì)的類層次結(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ǔ)知識(shí)
15.2 聲明類模板的多個(gè)對(duì)象
15.3 調(diào)用類模板的成員函數(shù)
15.4 聲明多個(gè)參數(shù)
15.5 有界數(shù)組類模板
15.6 何時(shí)使用類模板
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è)計(jì)
16.1 基礎(chǔ)知識(shí)
16.2 過程化程序設(shè)計(jì)
16.3 面向?qū)ο蟪绦蛟O(shè)計(jì)
16.3.1 面向?qū)ο蟮某绦?br />16.3.2 對(duì)象
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++庫(kù)
第17章 標(biāo)準(zhǔn)C++庫(kù)簡(jiǎn)介
17.1 std::string類
17.1.1 構(gòu)造字符串
17.1.2 對(duì)字符串進(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)模板庫(kù)
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 輸出對(duì)齊
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)模板庫(kù)
第20章 標(biāo)準(zhǔn)模板庫(kù)概述
20.1 需要STL的原因
20.2 STL程序設(shè)計(jì)模型
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)式容器簡(jiǎn)介
22.2 std::set類模板
22.2.1 向集合中插入元素
22.2.2 從集合中刪除元素
22.2.3 在集合中查找元素
22.2.4 對(duì)集合進(jìn)行比較
22.2.5 集合的成員函數(shù)
22.3 std::multiset類模板
22.3.1 向多重集合中插入元素
22.3.2 從多重集合中刪除元素
22.3.3 在多重集合中查找元素
22.3.4 對(duì)多重集合進(jìn)行比較
22.3.5 多重集合的成員函數(shù)
22.4 std::map類模板
22.4.1 向映射中插入元素
22.4.2 從映射中刪除元素
22.4.3 在映射中查找元素
22.4.4 對(duì)映射進(jìn)行比較
22.4.5 映射的成員函數(shù)
22.5 std::multimap類模板
22.5.1 向多重映射中插入元素
22.5.2 從多重映射中刪除元素
22.5.3 在多重映射中查找元素
22.5.4 對(duì)多重映射進(jìn)行比較
22.5.5 多重映射的成員函數(shù)
22.6 std::bitset類模板
22.6.1 在位集合中對(duì)位進(jìn)行操作
22.6.2 在位集合中測(cè)試位的狀態(tài)
22.6.3 對(duì)位集合進(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 迭代器簡(jiǎn)介
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語(yǔ)言中的異常處理
25.2 C++語(yǔ)言中的異常處理
25.2.1 try塊
25.2.2 catch異常處理模塊
25.2.3 throw語(yǔ)句
25.2.4 try/throw/catch語(yǔ)句
25.2.5 異常指定
25.2.6 不名預(yù)見的異常
25.2.7 catch-all異常處理模塊
25.2.8 從一個(gè)處理模塊中拋出異常
25.2.9 未經(jīng)捕獲的異常
25.3 在拋出的異常中進(jìn)行選擇
25.4 異常及未釋放的資源
25.5 一個(gè)改進(jìn)的計(jì)算器程序
25.6 小結(jié)
第5部分 C++語(yǔ)言的高級(jí)主題
第26章 名字空間
26.1 名字空間簡(jiǎn)介
26.2 名字空間的成員
26.3 using namespace語(yǔ)句
26.4 定義名字空間
26.5 嵌套名字空間
26.6 無(wú)名名字空間
26.7 名字空間的別名
26.8 小結(jié)
第27章 新風(fēng)格類型轉(zhuǎn)換和運(yùn)行時(shí)類型信息
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)行時(shí)類型信息
27.3 小結(jié)
第28章 區(qū)域表示
28.1 國(guó)際化元素
28.2 srd::locale類
28.2.1 標(biāo)準(zhǔn)側(cè)面
28.2.2 默認(rèn)區(qū)域表示與全局區(qū)域表示
28.3 創(chuàng)建區(qū)域表示對(duì)象
28.4 創(chuàng)建混合區(qū)域表示
28.5 流與區(qū)域表示
28.6 對(duì)側(cè)面進(jìn)行操作
28.7 小結(jié)
附錄 關(guān)于光盤

本目錄推薦

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