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

21天學(xué)通C++

21天學(xué)通C++

定 價:¥105.00

作 者: (美)Jesse Liberty著;康博創(chuàng)作室譯
出版社: 人民郵電出版社
叢編項: 計算機(jī)技術(shù)譯林精選系列
標(biāo) 簽: C語言 程序設(shè)計

ISBN: 9787115085696 出版時間: 2000-01-01 包裝:
開本: 26cm 頁數(shù): 840 字?jǐn)?shù):  

內(nèi)容簡介

  本書全面系統(tǒng)地介紹了C++編程的基本知識,包括C++的基本數(shù)據(jù)類型,基本語法和面向?qū)ο缶幊痰幕A(chǔ)知識,同時介紹了C++新增的內(nèi)容。全書共分21章,讀者大約用一天時間可學(xué)完一章的內(nèi)容。本書既可作為C++新手開始學(xué)習(xí)Visual C++ 6.0 編程的入門書籍,也可作為有經(jīng)驗的C++編程人員的編程參考書。書中還提供了大量實例代碼和練習(xí)及測試題,以加深廣大讀者對所學(xué)知識的理解。

作者簡介

Jesse Liberty,美國人,Liberty Associates公司的總裁,C++ Report月刊的定期專欄作者,著有《21天學(xué)通C++》。

圖書目錄

第一篇 
第一章 開始
1.1 引言
1.2 C++歷史簡介
1.3 程序
1.4 本書要解決的問題
1.5 C++ 的發(fā)展歷程
1.6 C++ 和JAVA
1.7 學(xué)習(xí)C++應(yīng)該先學(xué)C嗎
1.8 ANSI標(biāo)準(zhǔn)
1.9 準(zhǔn)備編程
1.10 開發(fā)環(huán)境
1.11 編譯源代碼
1.12 用鏈接器生成可執(zhí)行文件
1.13 程序開發(fā)周期
1.14 HELLO.CPP——你的第一個C++程序
1.15 編譯錯誤
第二章 C++程序的組成部分
2.1 一個簡單程序
2.2 COUT簡介
2.3 注釋
2.4 函數(shù)
第三章 變量與常量
3.1 什么是變量
3.2 定義一個變量
3.3 一次創(chuàng)建多個變量
3.4 給變量賦值
3.5 typedef
3.6 short與long的使用
3.7 字符型變量
3.8 常量
3.9 枚舉型常量
第四章 表達(dá)式與語句
4.1 語句
4.2 表達(dá)式
4.3 運(yùn)算符
4.4 賦值運(yùn)算符與數(shù)學(xué)運(yùn)算符的組合
4.5 自加與自減
4.6 優(yōu)先級
4.7 括號的嵌套
4.8 真值的本質(zhì)
4.9 IF語句
4.10 在嵌套的IF語句中使用大括號
4.11 邏輯運(yùn)算符
4.12 簡化求值
4.13 關(guān)系運(yùn)算符的優(yōu)先級
4.14 有關(guān)真假關(guān)系的進(jìn)一步討論
4.15 條件運(yùn)算符
第五章 函數(shù)
5.1 什么是函數(shù)
5.2 函數(shù)的返回值,參量和變元
5.3 聲明和定義函數(shù)
5.4 函數(shù)的執(zhí)行
5.5 局部變量
5.6 使用局部變量的注意事項
5.7 有關(guān)局部變量的更多知識
5.8 函數(shù)語句
5.9 全局變量
5.10 有關(guān)函數(shù)變元的更國知識
5.11 參量作為局部變量
5.12 有關(guān)返回值的更多知識
5.13 默認(rèn)參數(shù)
5.14 函數(shù)重載
5.15 有關(guān)函數(shù)的一些專門話題
5.16 函數(shù)是如何工作的
第六章 基本類
6.1 創(chuàng)建新類型
6.2 類和成員
6.3 訪問類成員
6.4 私有和公有
6.5 實現(xiàn)類的方法
6.6 構(gòu)造函數(shù)和析構(gòu)函數(shù)
6.7 成員函數(shù)CONST
6.8 界面與實現(xiàn)
6.9 在何處放置類聲明和方法定義
6.10 內(nèi)嵌實現(xiàn)
6.11 用其他類作為成員數(shù)據(jù)的類
6.12 結(jié)構(gòu)體
第七章 程序流程
7.1 循環(huán)
7.2 WHILE循環(huán)
7.3 do...while循環(huán)
7.4 Do...while
7.5 for循環(huán)
7.6 循環(huán)總結(jié)
7.7 switch語句
第二篇 
第八章 指針
8.1 什么是指針
8.2 為什么要使用指針
8.3 棧和自由存儲區(qū)
8.4 內(nèi)存泄漏
8.5 在自由存儲區(qū)內(nèi)創(chuàng)建對象
8.6 刪除對象
8.7 訪問數(shù)據(jù)成員
8.8 自由存儲區(qū)中的成員數(shù)據(jù)
8.9 this指針
8.10 迷途指針,失控指針或懸浮指針
8.11 const指針
8.12 指針?biāo)惴?br />第九章 引用
9.1 什么是引用
9.2 對引用使用取址運(yùn)算符
9.3 空指針和空引用
9.4 什么可以被引用
9.5 通過引用傳遞函數(shù)參數(shù)
9.6 理解函數(shù)頭文件和原型
9.7 返回多個值
9.8 使用引用傳遞來提高效率
9.9 何時使用引用以及何時使用指針
9.10 混合使用引用和指針
9.11 不要返回對不在作用域中的對象的引用
9.12 返回對一個在堆中的對象的引用
9.13 指針的傳遞
第十章 高級函數(shù)
10.1 重載成員函數(shù)
10.2 使用默認(rèn)值
10.3 默認(rèn)值和重載函數(shù)的選擇
10.4 默認(rèn)構(gòu)造函數(shù)
10.5 重載構(gòu)造函數(shù)
10.6 初始化對象
10.7 復(fù)制構(gòu)造函數(shù)
10.8 運(yùn)算符重載
10.9 轉(zhuǎn)換運(yùn)算符
第十一章 繼承
11.1 什么是繼承
11.2 私有型與保護(hù)型
11.3 構(gòu)造函數(shù)和析構(gòu)函數(shù)
11.4 覆蓋函數(shù)
11.5 虛函數(shù)
第十二章 數(shù)組和鏈表
12.1 什么是數(shù)組
12.2 數(shù)組元素
12.3 超過數(shù)組末尾寫入數(shù)據(jù)
12.4 籬笆標(biāo)志錯誤
12.5 初始化數(shù)組
12.6 聲明數(shù)組
12.7 對象的數(shù)組
12.8 多維數(shù)組
12.9 初始化多維數(shù)組
12.10 有關(guān)內(nèi)存的一些話題
12.11 指針數(shù)組
12.12 在自由存儲區(qū)聲明數(shù)組
12.13 指向數(shù)組的指針和指針數(shù)組
12.14 指針與數(shù)組名
12.15 刪除自由存儲區(qū)中的數(shù)組
12.16 char數(shù)組
12.17 strcpy()和strncpy()
12.18 字符串類
12.19 鏈表和其他結(jié)構(gòu)
12.20 鏈表案例研究
12.21 組件部分
12.22 你學(xué)到了什么
12.23 數(shù)組類
第十三章 多態(tài)性
13.1 單一繼承的問題
13.2 多重繼承
13.3 抽象數(shù)據(jù)類型
13.4 觀察者模式
第十四章 特殊類和函數(shù)
14.1 靜態(tài)成員數(shù)據(jù)
14.2 靜態(tài)成員函數(shù)
14.3 函數(shù)指針
14.4 成員函數(shù)指針
第三篇 
第十五章 高級繼承
15.1 包容
15.2 繼承實現(xiàn)/包容與代理
15.3 私有繼承
15.4 友元類
15.5 友元函數(shù)
15.6 友元函數(shù)和運(yùn)算符重載
15.7 重載插入運(yùn)算符
第十六章 流
16.1 流概述
16.2 流和緩沖區(qū)
16.3 標(biāo)準(zhǔn)I/O對象
16.4 重定向
16.5 用cin輸入
16.6 cin的其他成員函數(shù)
16.7 使用cout輸出
16.8 相關(guān)函數(shù)
16.9 控制符,標(biāo)志和格式化指令
16.10 流和printf()函數(shù)
16.11 文件的輸入和輸出
16.12 ofstream
16.13 二進(jìn)制文件和文本文件
16.14 命令行處理
第十七章 名字空間
17.1 開始
17.2 按名字解析函數(shù)和類
17.3 使用名字空間
17.4 關(guān)鍵字using
17.5 名字空間別名
17.6 創(chuàng)建名字空間
17.7 未命名的名字空間
17.8 標(biāo)準(zhǔn)名字空間std
第十八章 面向?qū)ο蟮姆治龊驮O(shè)計
18.1 C++是面向?qū)ο蟮膯?br />18.2 構(gòu)造模型
18.3 軟件設(shè)計:建模語言
18.4 軟件設(shè)計:過程
18.5 概覽
18.6 需求分析
18.7 設(shè)計
第十九章 模板
19.1 什么是模板
19.2 參數(shù)化類型
19.3 模板定義
19.4 模板函數(shù)
19.5 模板和友元
19.6 使用模板單元
19.7 標(biāo)準(zhǔn)模板庫
19.8 容器
19.9 順序容器
19.10 堆棧
19.11 了解隊列
19.12 了解關(guān)聯(lián)容器
19.13 算法類
第二十章 異常和錯誤處理
20.1 程序中的各種錯誤
20.2 異常
20.3 使用try塊和catch塊
20.4 異常中的數(shù)據(jù)和命名異常對象
20.5 異常和模板
20.6 沒有錯誤的異常
20.7 錯誤和調(diào)試
第二十一章 進(jìn)一步掌握的內(nèi)容
21.1 預(yù)處理器和編譯器
21.2 查看中間結(jié)果
21.3 使用#define
21.4 包含和包含警衛(wèi)
21.5 宏函數(shù)
21.6 內(nèi)聯(lián)函數(shù)
21.7 字符串操作
21.8 預(yù)定義宏
21.9 assert()
21.10 位操作
21.11 風(fēng)格
21.12 下一步
附錄A 運(yùn)算符的優(yōu)先級
附錄B C++關(guān)鍵字
附錄C 二進(jìn)制和十六進(jìn)制

本目錄推薦

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