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

C++高級(jí)教程

C++高級(jí)教程

定 價(jià):¥20.00

作 者: (美)M.T.Skinner著;杜巖,英宇等譯
出版社: 中國(guó)水利水電出版社
叢編項(xiàng): 21世紀(jì)高等院校計(jì)算機(jī)系列教材
標(biāo) 簽: C++

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

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

  C++是一種最通用的編程語(yǔ)言,本書(shū)從實(shí)踐的角度來(lái)重點(diǎn)講述C++中的那些C所不具備的高級(jí)功能。全書(shū)共分為10章,主要內(nèi)容包括:C++概述、C++類(lèi)功能、高級(jí)C++功能、繼承、模板、C++庫(kù)、C++程序開(kāi)發(fā)指南、軟件設(shè)計(jì)和異常,最后剖析了一個(gè)大型實(shí)例。書(shū)中所有實(shí)例均已在編譯器中測(cè)試通過(guò)。本書(shū)還提供了一個(gè)附錄,概述了C++中與C類(lèi)似的功能。本書(shū)是C++的高級(jí)教材,其讀者對(duì)象是已經(jīng)熟悉C的程序員或者學(xué)生,本書(shū)適用于作為本科高年級(jí)和研究生一年級(jí)的C++或面向?qū)ο缶幊陶n程。

作者簡(jiǎn)介

暫缺《C++高級(jí)教程》作者簡(jiǎn)介

圖書(shū)目錄

譯者序
序言
第1章C++概述
1.1面向?qū)ο缶幊?br />1.2面向?qū)ο缶幊坦δ?br />1.3集中討論數(shù)據(jù)
1.4初識(shí)C++
1.5C++對(duì)C的擴(kuò)充:概述
1.5.1C的局限性
1.5.2C++的擴(kuò)充和變化
1.5.3類(lèi)
1.6兩個(gè)啟發(fā)性的例子
1.6.1復(fù)數(shù)數(shù)據(jù)類(lèi)型
1.6.2個(gè)人數(shù)據(jù)
1.7練習(xí)
第2章C++類(lèi)和其他C++基石出
2.1術(shù)語(yǔ)
2.2常量對(duì)象
2.3類(lèi)
2.4類(lèi)成員
2.4.1特殊變量this
2.4.2構(gòu)造函數(shù)
2.4.3類(lèi)對(duì)象
2.4.4初始化
2.4.5初始化:初始化器和成員賦值
2.4.6數(shù)組初始化
2.4.7析構(gòu)函數(shù)
2.4.8成員函數(shù)
2.4.9操作符
2.5堆棧:一個(gè)例子
2.5.1堆棧聲明
2.5.2堆棧實(shí)現(xiàn)
2.6復(fù)制類(lèi)對(duì)象
2.6.1賦值
2.6.2初始化
2.6.3初始化與賦值
2.7流輸入/輸出
2.8調(diào)用C函數(shù)
2.9函數(shù)參數(shù)的默認(rèn)值
2.10實(shí)例
2.10.1雙向鏈表
2.10.2一個(gè)函數(shù)跟蹤類(lèi)
2.11練習(xí)
第3章高級(jí)C++功能
3.1對(duì)象的動(dòng)態(tài)創(chuàng)建和刪除
3.1.1操作符NEW
3.1.2操作符DELETE
3.2友元
3.2.1友元的優(yōu)點(diǎn)
3.2.2友元實(shí)例
3.3常量對(duì)象和常量成員函數(shù)
3.4引用
3.4.1引用變量
3.4.2通過(guò)引用傳遞變量
3.4.3與引用參數(shù)對(duì)應(yīng)的變量
3.5類(lèi)型轉(zhuǎn)換
3.5.1算術(shù)轉(zhuǎn)換規(guī)則
3.5.2指針轉(zhuǎn)換
3.5.3引用類(lèi)型轉(zhuǎn)換
3.5.4用戶定制的轉(zhuǎn)換
3.6內(nèi)聯(lián)函數(shù)
3.6.1實(shí)例:宏與內(nèi)聯(lián)函數(shù)
3.6.2關(guān)于內(nèi)聯(lián)函數(shù)的注釋
3.7重載
3.7.1操作符重載
3.7.2實(shí)例:重載下標(biāo)和函數(shù)調(diào)用操作符
3.7.3重載存儲(chǔ)分配符NEW
3.7.4重載操作符DELETE
3.8前向(非完全)類(lèi)聲明
3.9非全局類(lèi)
3.9.1嵌套類(lèi):類(lèi)內(nèi)的類(lèi)
3.9.2局部類(lèi):函數(shù)中的類(lèi)
3.10靜態(tài)成員和靜態(tài)類(lèi)
3.10.1靜態(tài)數(shù)據(jù)成員
3.10.2靜態(tài)(static)成員函數(shù)
3.10.3初始化
3.10.4實(shí)例
3.11指向類(lèi)成員的指針
3.12練習(xí)
第4章實(shí)例
4.1堆棧
4.2集合
4.2.1使用位數(shù)組的集合實(shí)現(xiàn)
4.2.2使用列表的集合實(shí)現(xiàn)
4.3交叉引用生成器
4.4迭代
4.5練習(xí)
第5章繼承
5.1派生類(lèi)
5.1.1繼承了什么?
5.1.2成員訪問(wèn),保護(hù)成員
5.1.3調(diào)整對(duì)單個(gè)成員的訪問(wèn)
5.1.4具有相同名稱(chēng)的派生類(lèi)和基類(lèi)成員函數(shù)
5.1.5在派生類(lèi)和基類(lèi)之間的轉(zhuǎn)換
5.1.6在派生類(lèi)和基類(lèi)對(duì)象之間的賦值
5.2多繼承
5.3基類(lèi)的初始化
5.4派生類(lèi)的賦值和構(gòu)造函數(shù)
5.4.1賦值操作符
5.4.2默認(rèn)的(無(wú)參數(shù)的)構(gòu)造函數(shù)
5.4.3復(fù)制構(gòu)造函數(shù)
5.5虛函數(shù)
5.5.1實(shí)例
5.5.2混合
5.6抽象類(lèi)
5.7虛基類(lèi)
5.8混淆及其解決辦法
5.9VARIANT記錄和繼承
5.10實(shí)例
5.10.1普通列表
5.10.2職工數(shù)據(jù)
5.11練習(xí)
第6章模板
6.1模板聲明和定義
6.1.1函數(shù)模板
6.1.2類(lèi)模板
6.2關(guān)于模板的更多討論
6.2.1多態(tài)類(lèi)和函數(shù)
6.2.2靜態(tài)成員
6.2.3友元函數(shù)
6.3實(shí)例
6.3.1函數(shù)模板交換
6.3.2模板類(lèi)堆棧
6.4練習(xí)
第7章MAKE程序:一個(gè)大型實(shí)例
7.1MK實(shí)現(xiàn)概述
7.1.1實(shí)現(xiàn)
7.1.2經(jīng)驗(yàn)
7.2練習(xí)
第8章流和其他庫(kù)
8.1標(biāo)準(zhǔn)頭文件
8.2流輸入/輸出
8.2.1頭文件iostrcam.h
8.2.2輸入流
8.2.3輸出流
8.2.4輸入/輸出流
8.2.5控制臺(tái)
8.2.6流狀態(tài)
8.2.7擴(kuò)展流輸入/輸出庫(kù)
8.2.8定義新流
8.2.9附加的工具
8.3C函數(shù)
8.3.1字符
8.3.2算術(shù)
8.3.3非局部跳轉(zhuǎn)
8.3.4信號(hào)處理
8.3.5可變數(shù)量的參數(shù)
8.3.6輸入/輸出
8.3.7通用工具
8.3.8字符串操縱
8.4練習(xí)
第9章C++程序開(kāi)發(fā)指南
9.1面向?qū)ο蟮能浖O(shè)計(jì)
9.2防止多個(gè)類(lèi)定義
9.3函數(shù)原型
9.4通過(guò)引用傳遞參數(shù)
9.5常量對(duì)象
9.6重載
9.7結(jié)構(gòu)和類(lèi)
9.8內(nèi)聯(lián)函數(shù)
9.9繼承
第10章結(jié)論
10.1異常處理
10.1.1異常模型
10.1.2丟棄(凸起)異常
10.1.3CATCH子句
10.1.4捕獲異常
10.1.5函數(shù)丟棄的異常
10.1.6再次丟棄(再次凸起)異常
10.1.7最后的注釋
10.1.8例子
10.2C++和軟件設(shè)計(jì)
10.3練習(xí)
附錄C++的C子集

本目錄推薦

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