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

C++高級教程

C++高級教程

定 價:¥20.00

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

ISBN: 9787508415574 出版時間: 2003-07-01 包裝: 平裝
開本: 26cm 頁數(shù): 215 字數(shù):  

內(nèi)容簡介

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

作者簡介

暫缺《C++高級教程》作者簡介

圖書目錄

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

本目錄推薦

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