高質(zhì)量C++/C編程指南
|
資料類別
|
計(jì)算機(jī)軟件圖書(shū) |
|
課程(專業(yè))
|
C++/C編程 |
關(guān)鍵詞
|
C++|C編程 |
適用年級(jí)
|
大學(xué) |
身份要求
|
普通會(huì)員 |
金 幣
|
0 (金幣如何獲得?) |
文件格式
|
word |
文件大小
|
113K |
發(fā)布時(shí)間
|
2011-12-20 10:21:00 |
預(yù)覽文件
|
無(wú) |
下載次數(shù)
|
4 |
發(fā)布人 |
lj |
內(nèi)容簡(jiǎn)介:
高質(zhì)量C++/C編程指南
目錄
前 言 6
第1章 文件結(jié)構(gòu) 11
1.1 版權(quán)和版本的聲明 11
1.2 頭文件的結(jié)構(gòu) 12
1.3 定義文件的結(jié)構(gòu) 13
1.4 頭文件的作用 13
1.5 目錄結(jié)構(gòu) 14
第2章 程序的版式 15
2.1 空行 15
2.2 代碼行 16
2.3 代碼行內(nèi)的空格 17
2.4 對(duì)齊 18
2.5 長(zhǎng)行拆分 19
2.6 修飾符的位置 19
2.7 注釋 20
2.8 類的版式 21
第3章 命名規(guī)則 22
3.1 共性規(guī)則 22
3.2 簡(jiǎn)單的WINDOWS應(yīng)用程序命名規(guī)則 23
3.3 簡(jiǎn)單的UNIX應(yīng)用程序命名規(guī)則 25
第4章 表達(dá)式和基本語(yǔ)句 26
4.1 運(yùn)算符的優(yōu)先級(jí) 26
4.2 復(fù)合表達(dá)式 27
4.3 IF 語(yǔ)句 27
4.4 循環(huán)語(yǔ)句的效率 29
4.5 FOR 語(yǔ)句的循環(huán)控制變量 30
4.6 SWITCH語(yǔ)句 30
4.7 GOTO語(yǔ)句 31
第5章 常量 33
5.1 為什么需要常量 33
5.2 CONST 與 #DEFINE的比較 33
5.3 常量定義規(guī)則 33
5.4 類中的常量 34
第6章 函數(shù)設(shè)計(jì) 36
6.1 參數(shù)的規(guī)則 36
6.2 返回值的規(guī)則 37
6.3 函數(shù)內(nèi)部實(shí)現(xiàn)的規(guī)則 39
6.4 其它建議 40
6.5 使用斷言 41
6.6 引用與指針的比較 42
第7章 內(nèi)存管理 44
7.1內(nèi)存分配方式 44
7.2常見(jiàn)的內(nèi)存錯(cuò)誤及其對(duì)策 44
7.3指針與數(shù)組的對(duì)比 45
7.4指針參數(shù)是如何傳遞內(nèi)存的? 47
7.5 FREE和DELETE把指針怎么啦? 50
7.6 動(dòng)態(tài)內(nèi)存會(huì)被自動(dòng)釋放嗎? 50
7.7 杜絕“野指針” 51
7.8 有了MALLOC/FREE為什么還要NEW/DELETE ? 52
7.9 內(nèi)存耗盡怎么辦? 53
7.10 MALLOC/FREE 的使用要點(diǎn) 54
7.11 NEW/DELETE 的使用要點(diǎn) 55
7.12 一些心得體會(huì) 56
第8章 C++函數(shù)的高級(jí)特性 57
8.1 函數(shù)重載的概念 57
8.2 成員函數(shù)的重載、覆蓋與隱藏 60
8.3 參數(shù)的缺省值 63
8.4 運(yùn)算符重載 64
8.5 函數(shù)內(nèi)聯(lián) 65
8.6 一些心得體會(huì) 68
第9章 類的構(gòu)造函數(shù)、析構(gòu)函數(shù)與賦值函數(shù) 69
9.1 構(gòu)造函數(shù)與析構(gòu)函數(shù)的起源 69
9.2 構(gòu)造函數(shù)的初始化表 70
9.3 構(gòu)造和析構(gòu)的次序 72
9.4 示例:類STRING的構(gòu)造函數(shù)與析構(gòu)函數(shù) 72
9.5 不要輕視拷貝構(gòu)造函數(shù)與賦值函數(shù) 73
9.6 示例:類STRING的拷貝構(gòu)造函數(shù)與賦值函數(shù) 73
9.7 偷懶的辦法處理拷貝構(gòu)造函數(shù)與賦值函數(shù) 75
9.8 如何在派生類中實(shí)現(xiàn)類的基本函數(shù) 75
9.9 一些心得體會(huì) 77
第10章 類的繼承與組合 78
10.1 繼承 78
10.2 組合 80
第11章 其它編程經(jīng)驗(yàn) 82
11.1 使用CONST提高函數(shù)的健壯性 82
11.2 提高程序的效率 84
11.3 一些有益的建議 85
參考文獻(xiàn) 87
附錄A :C++/C代碼審查表 88
附錄B :C++/C試題 93
附錄C :C++/C試題的答案與評(píng)分標(biāo)準(zhǔn) 97
相關(guān)說(shuō)明:
1. 如您下載的資料不止一份,建議您注冊(cè)成為本站會(huì)員。會(huì)員請(qǐng)登錄后下載。
2. 會(huì)員購(gòu)買金幣50元以下,0.7元/個(gè),50元以上,0.5元/個(gè)。具體請(qǐng)看:下載與付款。
3. 會(huì)員48小時(shí)內(nèi)下載同一文件,不重復(fù)扣金幣。
4. 下載后請(qǐng)用WinRAR或 WinZIP解壓縮后使用。
5. 如仍有其他下載問(wèn)題,請(qǐng)看常見(jiàn)問(wèn)題解答。
下載地址:
|
|
相關(guān)軟件圖書(shū) |
|
推薦軟件圖書(shū) |
|
|
|
|