C++語言程序設(shè)計

出版時間:2012-7  出版社:機械工業(yè)出版社  作者:王立柱  頁數(shù):180  

內(nèi)容概要

王立柱編著的《C++語言程序設(shè)計》在C語言基礎(chǔ)上介紹C++語言基礎(chǔ)知識和程序設(shè)計方法。全書共分14章,內(nèi)容包括:C語言回顧、C順序表、C單向鏈表、C結(jié)構(gòu)串、從C到C++的基本內(nèi)容、從順序表到順序表類、從String
結(jié)構(gòu)到String類、Date類、繼承和動態(tài)綁定、函數(shù)模板和類模板、鏈表類模板和適配器、C++的I/O流庫、C++綜合設(shè)計實例以及命名空間。
《C++語言程序設(shè)計》可以作為高等院校計算機及相關(guān)專業(yè)本科生的
C++程序設(shè)計課程的教材,也可以作為計算機編程愛好者的自學教材和參考書。

書籍目錄

出版者的話
編委會
叢書序言
前言
教學建議
第1章 C語言回顧
1.1 指針和數(shù)組
1.1.1 指針
1.1.2 數(shù)組
1.2 函數(shù)
1.2.1 函數(shù)定義與調(diào)用
1.2.2 值傳遞和指針傳遞
1.2.3 返回值和指針傳遞
1.2.4 函數(shù)聲明(原型)
1.3 cot限定修飾符
1.3.1 cot型變量
1.3.2 間接cot型指針和參數(shù)
1.3.3 cot型指針
1.3.4 全cot型指針
1.4 字符串
1.4.1 字符串常量和字符串賦值
1.4.2 字符串基本操作函數(shù)聲明
1.5 條件編譯命令和文件包含命令
1.5.1 條件編譯命令
1.5.2 文件包含命令
1.5.3 應(yīng)用舉例
習題
第2章 C順序表
2.1 順序表
2.2 順序表基本運算的實現(xiàn)
2.3 刪除順序表重復數(shù)據(jù)
2.4 數(shù)據(jù)抽象和準封裝
習題
第3章 C單向鏈表
3.1 單向鏈表
3.2 單向鏈表基本運算的實現(xiàn)
3.3 逆置
習題
第4章 C結(jié)構(gòu)串
4.1 String結(jié)構(gòu)
4.2 String結(jié)構(gòu)基本運算的實現(xiàn)
4.2.1 準構(gòu)造函數(shù)和準析構(gòu)函數(shù)
4.2.2 轉(zhuǎn)換賦值
4.2.3 復制賦值
4.2.4 串連接
4.2.5 子串插入
4.2.6 子串刪除
4.2.7 求子串
4.2.8 其他
4.3 模式匹配
習題
第5章 從C到C++的基本內(nèi)容
5.1 C語言本身的問題
5.2 變量和類型
5.3 輸入/輸出
5.4 內(nèi)聯(lián)函數(shù)
5.5 運算符重載
5.6 函數(shù)重載
5.7 引用型
5.7.1 概念的由來
5.7.2 引用型的定義和使用
5.8 提取符和插入符重載
5.9 默認參數(shù)
5.10 new和delete運算符
習題
第6章 從順序表到順序表類
6.1 順序表和順序表類
6.2 順序表類基本運算的實現(xiàn)
6.3 增加的成員函數(shù)
6.3.1 復制構(gòu)造函數(shù)
6.3.2 復制賦值運算符重載
6.3.3 下標運算符重載
6.4 構(gòu)造函數(shù)與初始化
6.5 new和delete運算符與構(gòu)造和析構(gòu)
6.6 類定義
習題
第7章 從String結(jié)構(gòu)到String類
7.1 String類的聲明
7.2 String類成員函數(shù)的實現(xiàn)
7.2.1 構(gòu)造和析構(gòu)
7.2.2 成員賦值運算符
7.2.3 成員轉(zhuǎn)換
7.2.4 串連接
7.2.5 關(guān)系運算
7.2.6 求子串
7.2.7 子串插入
7.2.8 子串刪除
7.2.9 下標運算符
7.2.10 字符查找
7.2.11 輸入/輸出
7.3 深入討論
7.3.1 轉(zhuǎn)換賦值運算符函數(shù)的替代
7.3.2 成員函數(shù)"類串+C串"的替代
7.3.3 explicit修飾符
習題
第8章 Date類
8.1 Date類的聲明
8.2 Data類基本運算的實現(xiàn)
8.3 深入討論
8.3.1 轉(zhuǎn)換賦值成員函數(shù)的替代
8.3.2 靜態(tài)數(shù)據(jù)成員和靜態(tài)函數(shù)成員
習題
第9章 繼承和動態(tài)綁定
9.1 參數(shù)初始化表
9.2 繼承和受保護成員
9.2.1 繼承
9.2.2 受保護成員
9.3 多態(tài)性和虛函數(shù)
9.4 虛析構(gòu)函數(shù)
9.5 純虛函數(shù)和抽象類
習題
第10章 函數(shù)模板和類模板
10.1 函數(shù)模板
10.2 順序表類模板
10.3 向量類模板Vector
10.3.1 Vector定義
10.3.2 通用算法和迭代器
10.3.3 Vector的插入和刪除函數(shù)
10.3.4 求素數(shù)
10.4 函數(shù)對象
10.5 深入討論-函數(shù)模板實例化中的問題
習題
第11章 鏈表類模板和適配器
11.1 鏈表類模板List
11.2 適配器
習題
第12章 C++的I/O流庫
12.1 格式化輸入/輸出
12.1.1 設(shè)置流的格式化標志
12.1.2 格式化輸出函數(shù)
12.1.3 操作算子
12.2 文件使用方式
12.3 字符讀寫函數(shù)
12.4 字符串讀寫函數(shù)
12.5 無格式讀寫函數(shù)
12.6 隨機訪問
12.7 文件錯誤處理
習題
第13章 C++綜合設(shè)計實例
13.1 中綴表達式求值
13.2 事件驅(qū)動模擬
習題
第14章 命名空間
14.1 命名空間的定義
14.2 using namespace語句
14.3 命名空間的成員
14.4 命名空間的別名
習題
參考文獻

圖書封面

評論、評分、閱讀與下載


    C++語言程序設(shè)計 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7