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

純粹C++編程教程

純粹C++編程教程

定 價(jià):¥38.00

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

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

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

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

作者簡(jiǎn)介

暫缺《純粹C++編程教程》作者簡(jiǎn)介

圖書目錄

第1章 引言
1.1 C++編程語(yǔ)言
1.2 第一個(gè)C++程序
1.3 C++程序部件
1.3.1 注釋行
1.3.2 包括庫(kù)文件
1.3.3 輸入/輸出:C++樣式
1.3.4 用戶定義函數(shù)dsiplayFaces()
1.4 風(fēng)格問(wèn)題
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 簡(jiǎn)介
2.2 流
2.2.1 輸出運(yùn)算符:<<
2.2.2 輸入運(yùn)算符:>>
2.2.3 標(biāo)準(zhǔn)輸入/輸出對(duì)象
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 測(cè)試I/0操作
2.8 復(fù)習(xí)題
2.9 編程練習(xí)
第3章 從C到C++
3.1 簡(jiǎn)介
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)變?cè)?br />3.6 動(dòng)態(tài)內(nèi)存管理
3.6.1 動(dòng)態(tài)內(nèi)存分配:new運(yùn)算符
3.6.2 動(dòng)態(tài)內(nèi)存管理:delete運(yùn)算符
3.7 定義范圍
使用名字空間
3.8 復(fù)習(xí)題
3.9 編程練習(xí)
第4章 類與對(duì)象
4.1 簡(jiǎn)介
4.1.1 了解對(duì)象
4.1.2 了解類
4.2 C++類與對(duì)象
4.2.1 類定義
4.2.2 聲明類數(shù)據(jù)類型
4.2.3 婁聲明段
4.3 生成對(duì)象
4.4 訪問(wèn)類成員
4.5 對(duì)象指針
4.6 對(duì)象數(shù)組
4.7 生成內(nèi)聯(lián)成員函數(shù)
4.8 另一程序例子
4.9 再談?lì)惵暶髡Z(yǔ)法
類聲明文件
4.10 結(jié)構(gòu)與類
4.11 復(fù)習(xí)題
4.12 編程練習(xí)
第5章成員函數(shù)
5.1 簡(jiǎn)介
5.2 成員函數(shù):構(gòu)造函數(shù)
5.2.1 另一種初始化類數(shù)據(jù)成員的方法
5.2.2 構(gòu)造函數(shù)的定時(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ù)
實(shí)現(xiàn)我們自己的復(fù)制構(gòu)造函數(shù)
5.5 復(fù)習(xí)題
5.6 編程練習(xí)
第6章 再談?lì)?br />6.1 簡(jiǎn)介
6.2 this指針
6.3 靜態(tài)數(shù)據(jù)成員
聲明靜態(tài)數(shù)據(jù)成員
6.4 靜態(tài)成員函數(shù)
6.5 常量成員函數(shù)
6.6 類長(zhǎng)度
6.7 對(duì)象與函數(shù)
6.8 成員函數(shù)類別
6.9 復(fù)習(xí)題
6.10 編程練習(xí)
第7章 友元函數(shù)
7.1 簡(jiǎn)介
7.2 友元函數(shù)
7.3 具有相同友元的兩個(gè)類
7.4 友元成員函數(shù)
7.5 友元類
7.6 復(fù)習(xí)題
7.7 編程練習(xí)
第8章 重載運(yùn)算符
8.1 簡(jiǎn)介
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 無(wú)名臨時(shí)對(duì)象
第3次重載遞增運(yùn)算符
8.7 重載++后綴符號(hào):運(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()
對(duì)數(shù)組重載new()與delete()運(yùn)算符
8.12 復(fù)習(xí)題
8.13 編程練習(xí)
第9章 重載輸入/輸出運(yùn)算符
9.1 簡(jiǎn)介
9.2 輸入/輸出庫(kù)
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 簡(jiǎn)介
10.2 基類與派生類
聲明派生類對(duì)象
10.3 再談訪問(wèn)指定符
10.4 類訪問(wèn)指定符
10.5 復(fù)習(xí)題
10.6 編程練習(xí)
第11章 繼承與虛函數(shù)
11.1 簡(jiǎn)介
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 簡(jiǎn)介
12.2 函數(shù)模板
12.2.1 生成函數(shù)模板
12.2.2 多類型的模板
12.3 類模板
生成類模板
12.4 窗口類
12.5 復(fù)習(xí)題
12.6 編程練習(xí)
第13章 異常處理
13.1 簡(jiǎn)介
13.2 分配/再分配內(nèi)存空間
13.2.1 構(gòu)造函數(shù)/析構(gòu)函數(shù)和new/delete運(yùn)算符
13.2.2 處理動(dòng)態(tài)內(nèi)存分配錯(cuò)誤
13.3 錯(cuò)誤處理
錯(cuò)誤條件
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 拋出用戶定義對(duì)象
13.6 構(gòu)造函數(shù)異常
使用set new handler()函數(shù)
13.7 復(fù)習(xí)題
13.8 編程練習(xí)
第14章 文件輸入與輸出
14.1 簡(jiǎn)介
14.2 I/O類層次
14.3 文件輸出操作
14.3.1 生成文件對(duì)象
14.3.2 打開(kāi)文件進(jìn)行輸出
14.3.3 用構(gòu)造函數(shù)打開(kāi)文件
14.3.4 寫入文件
14.3.5 關(guān)閉文件
14.3.6 用析構(gòu)函數(shù)關(guān)閉文件
14.4 文件輸入操作
14.4.1 打開(kāi)文件進(jìn)行輸入
14.4.2 用構(gòu)造函數(shù)打開(kāi)文件進(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 探測(cè)文件結(jié)尾
成員函數(shù):getline()
14.9 對(duì)象與文件輸入/輸出
14.9.1 成員函數(shù):write()
14.9.2 成員函數(shù):read()
14.10 隨機(jī)訪問(wèn)
14.11 復(fù)習(xí)題
14.12 編程練習(xí)
第15章 運(yùn)用知識(shí)
15.1 例子程序
15.2 要求
15.3 初步設(shè)計(jì)
15.4 代碼
頭文件
附錄A 面向?qū)ο缶幊?br />A.1 簡(jiǎn)介
A.2 過(guò)程性語(yǔ)言
A.3 面向?qū)ο缶幊?br />附錄B 程序生成機(jī)制
B.1 程序開(kāi)發(fā)
B.2 程序
B.3 編程機(jī)制
附錄C 錯(cuò)誤、測(cè)試與調(diào)試
C.1 簡(jiǎn)介
C.2 錯(cuò)誤類型
C.2.1 語(yǔ)法/語(yǔ)義錯(cuò)誤
C.2.2 鏈接錯(cuò)誤
C.2.3 運(yùn)行錯(cuò)誤
C.3 探測(cè)運(yùn)行錯(cuò)誤
C.4 糾正運(yùn)行錯(cuò)誤
C.5 預(yù)防錯(cuò)誤
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) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)