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

純粹C++編程教程

純粹C++編程教程

定 價:¥38.00

作 者: (美)Amir Afzal著;吳平譯;吳平譯
出版社: 科學(xué)出版社
叢編項: 國外經(jīng)典教材系列
標(biāo) 簽: C++

ISBN: 9787030145239 出版時間: 2005-03-01 包裝: 平裝
開本: 26cm 頁數(shù): 380 字?jǐn)?shù):  

內(nèi)容簡介

  本書是專門為具有C語言編程知識的讀者與學(xué)生編寫的,是論述C++語言概念及語法的通用C++書,它圍繞C++語言這個中心對全書進(jìn)行謀篇布局,從介紹非面向?qū)ο蟮暮瘮?shù)和運(yùn)算符開始,逐步過渡到引出C++面向?qū)ο筇匦裕懻摳鼜?fù)雜的概念。讀者憑借該書打下堅實的C++知識基礎(chǔ)之后,即可觸類旁通、舉一反三,在C++理解和實踐方面滿懷信心地更上一層樓,把C++語言知識運(yùn)用到自己感興趣的領(lǐng)域。本書特點(diǎn):每章內(nèi)容簡明扼要,并配有說明、例子、表格和圖形;用圖標(biāo)和顏色提高文本可讀性;體例保持一致性;每章最后附有復(fù)習(xí)題和編程練習(xí)。本書配套光盤內(nèi)容為部分程序源代碼。

作者簡介

暫缺《純粹C++編程教程》作者簡介

圖書目錄

第1章 引言
1.1 C++編程語言
1.2 第一個C++程序
1.3 C++程序部件
1.3.1 注釋行
1.3.2 包括庫文件
1.3.3 輸入/輸出:C++樣式
1.3.4 用戶定義函數(shù)dsiplayFaces()
1.4 風(fēng)格問題
1.5 C++保留字
1.6 C++非面向?qū)ο筇匦?br />1.6.1 注釋行:∥
1.6.2 變量聲明
1.6.3 函數(shù)原型
1.6.4 數(shù)據(jù)類型轉(zhuǎn)換
1.6.5 const的新用法
1.6.6 聲明結(jié)構(gòu)
1.6.7 聲明枚舉類型
1.6.8 匿名聯(lián)合
1.7 全局范圍解析運(yùn)算符
1.8 復(fù)習(xí)題
1.9 編程練習(xí)
第2章 輸入/輸出基礎(chǔ)
2.1 簡介
2.2 流
2.2.1 輸出運(yùn)算符:<<
2.2.2 輸入運(yùn)算符:>>
2.2.3 標(biāo)準(zhǔn)輸入/輸出對象
2.3 I/O運(yùn)算符基本操作
2.4 I/O操縱符
2.4.1 非參數(shù)化I/O操縱符
2.4.2 參數(shù)化I/O操縱符
2.5 I/O標(biāo)志
2.6 更多的I/O函數(shù)
2.6.1 成員函數(shù):getline()
2.6.2 成員函數(shù):gcount()
2.6.3 成員函數(shù):ignore()
2.6.4 成員函數(shù):get()
2.6.5 成員函數(shù):put()
2.7 測試I/0操作
2.8 復(fù)習(xí)題
2.9 編程練習(xí)
第3章 從C到C++
3.1 簡介
3.2 引用
3.2.1 引用別名
3.2.2 利用引用進(jìn)行賦值和初始化
3.2.3 引用與函數(shù)
3.2.4 按引用返回
3.2.5 指針與引用
3.3 內(nèi)聯(lián)函數(shù)
3.4 重載函數(shù)
3.5 默認(rèn)變元
3.6 動態(tài)內(nèi)存管理
3.6.1 動態(tài)內(nèi)存分配:new運(yùn)算符
3.6.2 動態(tài)內(nèi)存管理:delete運(yùn)算符
3.7 定義范圍
使用名字空間
3.8 復(fù)習(xí)題
3.9 編程練習(xí)
第4章 類與對象
4.1 簡介
4.1.1 了解對象
4.1.2 了解類
4.2 C++類與對象
4.2.1 類定義
4.2.2 聲明類數(shù)據(jù)類型
4.2.3 婁聲明段
4.3 生成對象
4.4 訪問類成員
4.5 對象指針
4.6 對象數(shù)組
4.7 生成內(nèi)聯(lián)成員函數(shù)
4.8 另一程序例子
4.9 再談類聲明語法
類聲明文件
4.10 結(jié)構(gòu)與類
4.11 復(fù)習(xí)題
4.12 編程練習(xí)
第5章成員函數(shù)
5.1 簡介
5.2 成員函數(shù):構(gòu)造函數(shù)
5.2.1 另一種初始化類數(shù)據(jù)成員的方法
5.2.2 構(gòu)造函數(shù)的定時
5.2.3 帶參數(shù)的構(gòu)造函數(shù)
5.2.4 默認(rèn)構(gòu)造函數(shù)
5.2.5 重載構(gòu)造函數(shù)
5.2.6 構(gòu)造函數(shù)與數(shù)組
5.3 成員函數(shù):析構(gòu)函數(shù)
5.4 成員函數(shù):復(fù)制構(gòu)造函數(shù)
實現(xiàn)我們自己的復(fù)制構(gòu)造函數(shù)
5.5 復(fù)習(xí)題
5.6 編程練習(xí)
第6章 再談類
6.1 簡介
6.2 this指針
6.3 靜態(tài)數(shù)據(jù)成員
聲明靜態(tài)數(shù)據(jù)成員
6.4 靜態(tài)成員函數(shù)
6.5 常量成員函數(shù)
6.6 類長度
6.7 對象與函數(shù)
6.8 成員函數(shù)類別
6.9 復(fù)習(xí)題
6.10 編程練習(xí)
第7章 友元函數(shù)
7.1 簡介
7.2 友元函數(shù)
7.3 具有相同友元的兩個類
7.4 友元成員函數(shù)
7.5 友元類
7.6 復(fù)習(xí)題
7.7 編程練習(xí)
第8章 重載運(yùn)算符
8.1 簡介
8.2 重載運(yùn)算符
8.3 運(yùn)算符函數(shù)
8.4 使用重載運(yùn)算符的規(guī)則
8.5 更多的運(yùn)算符函數(shù)
8.5.1 重載一元運(yùn)算符:operator++()
8.5.2 第2次重載遞增運(yùn)算符
8.6 無名臨時對象
第3次重載遞增運(yùn)算符
8.7 重載++后綴符號:運(yùn)算符++(int)
8.8 重載二元運(yùn)算符
8.8.1重載邏輯運(yùn)算符:opemto==()
8.8.2 重載賦值運(yùn)算符:operator==0
8.9 把運(yùn)算符函數(shù)作為友元函數(shù)
重載小于運(yùn)算符:operator<()
8.10 重載特殊運(yùn)算符
8.10.1 重載下標(biāo)運(yùn)算符:operator[]()
8.10.2 重載函數(shù)調(diào)用運(yùn)算符:operatorO()
8.11 重載New與Delete運(yùn)算符:運(yùn)算符new()與運(yùn)算符delete()
對數(shù)組重載new()與delete()運(yùn)算符
8.12 復(fù)習(xí)題
8.13 編程練習(xí)
第9章 重載輸入/輸出運(yùn)算符
9.1 簡介
9.2 輸入/輸出庫
9.3 輸入/輸出運(yùn)算符
9.3.1 重載插入運(yùn)算符函數(shù):<<()
9.3.2 重載取出運(yùn)算符函數(shù):>>()
9.4 復(fù)習(xí)題
9.5 編程練習(xí)
第10章 繼承
1O.1 簡介
10.2 基類與派生類
聲明派生類對象
10.3 再談訪問指定符
10.4 類訪問指定符
10.5 復(fù)習(xí)題
10.6 編程練習(xí)
第11章 繼承與虛函數(shù)
11.1 簡介
11.2 多態(tài)繼承
11.3 多層繼承
11.4 多態(tài)
早關(guān)聯(lián)與遲關(guān)聯(lián)
11.5 虛函數(shù)
11.6 虛析構(gòu)函數(shù)
11.7 純虛函數(shù)
抽象類
11.8 復(fù)習(xí)題
11.9 編程練習(xí)
第12章 模板
12.1 簡介
12.2 函數(shù)模板
12.2.1 生成函數(shù)模板
12.2.2 多類型的模板
12.3 類模板
生成類模板
12.4 窗口類
12.5 復(fù)習(xí)題
12.6 編程練習(xí)
第13章 異常處理
13.1 簡介
13.2 分配/再分配內(nèi)存空間
13.2.1 構(gòu)造函數(shù)/析構(gòu)函數(shù)和new/delete運(yùn)算符
13.2.2 處理動態(tài)內(nèi)存分配錯誤
13.3 錯誤處理
錯誤條件
13.4 異常處理
13.4.1 throw關(guān)鍵字
13.4.2 try關(guān)鍵字
13.4.3 Catch關(guān)鍵字
13.4.4 異常指定
13.5 拋出用戶定義對象
13.6 構(gòu)造函數(shù)異常
使用set new handler()函數(shù)
13.7 復(fù)習(xí)題
13.8 編程練習(xí)
第14章 文件輸入與輸出
14.1 簡介
14.2 I/O類層次
14.3 文件輸出操作
14.3.1 生成文件對象
14.3.2 打開文件進(jìn)行輸出
14.3.3 用構(gòu)造函數(shù)打開文件
14.3.4 寫入文件
14.3.5 關(guān)閉文件
14.3.6 用析構(gòu)函數(shù)關(guān)閉文件
14.4 文件輸入操作
14.4.1 打開文件進(jìn)行輸入
14.4.2 用構(gòu)造函數(shù)打開文件進(jìn)行輸入
14.4.3 讀取文件
14.4.4 關(guān)閉文件
14.4.5 用析構(gòu)函數(shù)關(guān)閉文件
14.5 文件方式指定符
14.6 文件I/O成功
14.7 二進(jìn)制I/O
14.7.1 更多的文件讀/寫成員函數(shù).
14.7.2 更多的get()函數(shù)
14.8 探測文件結(jié)尾
成員函數(shù):getline()
14.9 對象與文件輸入/輸出
14.9.1 成員函數(shù):write()
14.9.2 成員函數(shù):read()
14.10 隨機(jī)訪問
14.11 復(fù)習(xí)題
14.12 編程練習(xí)
第15章 運(yùn)用知識
15.1 例子程序
15.2 要求
15.3 初步設(shè)計
15.4 代碼
頭文件
附錄A 面向?qū)ο缶幊?br />A.1 簡介
A.2 過程性語言
A.3 面向?qū)ο缶幊?br />附錄B 程序生成機(jī)制
B.1 程序開發(fā)
B.2 程序
B.3 編程機(jī)制
附錄C 錯誤、測試與調(diào)試
C.1 簡介
C.2 錯誤類型
C.2.1 語法/語義錯誤
C.2.2 鏈接錯誤
C.2.3 運(yùn)行錯誤
C.3 探測運(yùn)行錯誤
C.4 糾正運(yùn)行錯誤
C.5 預(yù)防錯誤
C.5.1 防衛(wèi)性編程
C.5.2 條件編譯
附錄D 運(yùn)算符表
D.1 運(yùn)算符優(yōu)先順序與結(jié)合律
D.2 運(yùn)算符重載
附錄E ASCII表

本目錄推薦

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