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

C++自學(xué)視頻教程

C++自學(xué)視頻教程

定 價:¥79.80

作 者: 軟件開發(fā)技術(shù)聯(lián)盟 編
出版社: 清華大學(xué)出版社
叢編項: 軟件開發(fā)自學(xué)視頻教程
標(biāo) 簽: 暫缺

ISBN: 9787302371021 出版時間: 2014-12-01 包裝: 平裝
開本: 16開 頁數(shù): 498 字?jǐn)?shù):  

內(nèi)容簡介

  《C++自學(xué)視頻教程》以初學(xué)者為主要對象,全面介紹了C++程序設(shè)計相關(guān)的各種技術(shù)。在內(nèi)容排列上由淺入深,讓讀者循序漸進(jìn)地掌握 C++編程技術(shù);在內(nèi)容講解上結(jié)合豐富的圖解和形象的比喻,幫助讀者理解晦澀難懂的技術(shù);在內(nèi)容形式上附有大量的注意、說明、技巧等欄目,夯實讀者理論技術(shù),豐富管理與開發(fā)經(jīng)驗。《C++自學(xué)視頻教程》共分3篇18章,其中,第1篇為入門篇,主要包括初識C++、認(rèn)識C++程序、變量和數(shù)據(jù)類型、運算符與表達(dá)式、條件判斷語句、循環(huán)控制語句、封裝函數(shù)使程序模塊化、C++中的指針、C++中的引用、使用數(shù)組獲取連續(xù)空間等內(nèi)容;第2篇為提高篇,主要包括面向?qū)ο缶幊?、從基類到派生類、C++模板的使用、代碼整理、掌握C++標(biāo)準(zhǔn)模板庫、利用文件處理數(shù)據(jù)等內(nèi)容;第3篇為實戰(zhàn)篇,主要包括ATM機界面、猜數(shù)字游戲、吃豆子游戲和人事考勤管理系統(tǒng)4個實戰(zhàn)項目。另外本書光盤含:17小時視頻講解/961個編程實例/15個經(jīng)典模塊分析/16個項目開發(fā)案例/311個編程實踐任務(wù)/616個能力測試題目(基礎(chǔ)能力測試、數(shù)學(xué)及邏輯思維能力測試、面試能力測試、編程英語能力測試)/23個IT勵志故事?!禖++自學(xué)視頻教程(附光盤)》適用于C++編程的愛好者、初學(xué)者和中級開發(fā)人員,也可作為大中專院校和培訓(xùn)機構(gòu)的教材。

作者簡介

  軟件開發(fā)技術(shù)聯(lián)盟,是一家以計算機軟件開發(fā)和教育為核心的高科技企業(yè)和一些中青年骨干教師組成松散組織,專門從事應(yīng)用軟件開發(fā)與服務(wù),涉及的軟件行業(yè)有煤礦、公交、物流、辦公系統(tǒng)、零售、生產(chǎn)等多種領(lǐng)域。該企業(yè)近年來從事圖書的研發(fā)編寫,編寫的圖書有《軟件開發(fā)視頻大講堂》、《軟件開發(fā)全程實錄》等多個系列,多種圖書榮獲全行業(yè)優(yōu)秀暢銷書獎。

圖書目錄

第1篇入門篇第1章初識C++ 2
(視頻講解:45分鐘)
1.1 C++的歷史背景 3
1.1.1 計算機的問世 3
1.1.2 C++發(fā)展歷程 3
1.1.3 C++中的杰出人物 4
1.2 C++語言特點 5
1.3 Visual Studio 2010集成編譯環(huán)境 6
1.3.1 安裝Visual Studio 2010 6
1.3.2 卸載Visual Studio 2010 11
1.3.3 使用Visual Studio 2010創(chuàng)建一個C++控制臺程序 12
1.3.4 編寫第一個C++程序“Hello World!” 15
1.4 本書代碼使用指南 16
1.5 本章小結(jié) 16第2章認(rèn)識C++程序 17
(視頻講解:54分鐘)
2.1 我的第一個C++程序 18
2.1.1 創(chuàng)建第一個C++程序 18
2.1.2 C++程序的基本組成 20
2.2 C++的常用概念 21
2.2.1 預(yù)處理命令 21
2.2.2 注釋 21
2.2.3 main函數(shù) 22
2.2.4 函數(shù)體 22
2.2.5 函數(shù)返回值 22
2.3 初步了解函數(shù) 22
2.3.1 一個簡單的函數(shù) 22
2.3.2 函數(shù)的傳參 24
2.3.3 函數(shù)的返回值、參數(shù)與變量 25
2.3.4 函數(shù)的聲明和定義 26
2.3.5 變量 29
2.4 C++語言基本要素 30
2.4.1 解讀標(biāo)識符 31
2.4.2 關(guān)鍵字 31
2.4.3 定義和使用常量 32
2.4.4 變量的應(yīng)用 32
2.5 C++代碼編寫規(guī)范 33
2.5.1 代碼寫規(guī)范的好處 33
2.5.2 如何將代碼寫規(guī)范 34
2.6 綜合應(yīng)用 34
2.7 本章常見錯誤 35
2.8 本章小結(jié) 35
2.9 跟我上機 35第3章變量和數(shù)據(jù)類型 37
(視頻講解:1小時5分鐘)
3.1 常量 38
3.1.1 整型常量 38
3.1.2 實型常量 38
3.1.3 字符常量 39
3.1.4 字符串常量 40
3.1.5 其他常量 41
3.2 變量 41
3.2.1 標(biāo)識符 41
3.2.2 變量與變量說明 42
3.2.3 整型變量 42
3.2.4 實型變量 43
3.2.5 變量賦值 43
3.2.6 變量賦初值 44
3.2.7 字符變量 44
3.3 常用數(shù)據(jù)類型 45
3.3.1 定義數(shù)值類型 46
3.3.2 字符類型 47
3.3.3 布爾類型 47
3.4 輸入與輸出數(shù)據(jù) 48
3.4.1 通過printf格式輸出數(shù)據(jù) 48
3.4.2 利用scanf格式輸入數(shù)據(jù) 51
3.4.3 標(biāo)準(zhǔn)I/O流 54
3.4.4 控制輸入/輸出格式 56
3.5 綜合應(yīng)用 60
3.5.1 計算貸款支付額 60
3.5.2 計算函數(shù)值 61
3.6 本章常見錯誤 62
3.7 本章小結(jié) 62
3.8 跟我上機 63第4章運算符與表達(dá)式 64
(視頻講解:40分鐘)
4.1 C++中的運算符 65
4.1.1 算術(shù)運算符 65
4.1.2 關(guān)系運算符 66
4.1.3 邏輯運算符 67
4.1.4 賦值運算符 68
4.1.5 位運算符 69
4.1.6 移位運算符 70
4.1.7 sizeof運算符 73
4.1.8 條件運算符 73
4.1.9 逗號運算符 74
4.2 結(jié)合性和優(yōu)先級 74
4.3 表達(dá)式 75
4.3.1 算術(shù)表達(dá)式 76
4.3.2 關(guān)系表達(dá)式 76
4.3.3 條件表達(dá)式 76
4.3.4 賦值表達(dá)式 76
4.3.5 邏輯表達(dá)式 77
4.3.6 逗號表達(dá)式 77
4.3.7 表達(dá)式中的類型轉(zhuǎn)換 78
4.4 語句概述 81
4.5 判斷左值與右值 82
4.6 綜合應(yīng)用 83
4.6.1 計算三角形周長 83
4.6.2 計算三角形的邊長 83
4.7 本章常見錯誤 84
4.7.1 注意=和== 84
4.7.2 不要混淆strlen和sizeof 84
4.7.3 對浮點數(shù)求余 84
4.8 本章小結(jié) 84
4.9 跟我上機 85第5章條件判斷語句 86
(視頻講解:35分鐘)
5.1 決策分支 87
5.2 判斷語句 87
5.2.1 第一種形式的判斷語句——if語句 87
5.2.2 第二種形式的判斷語句——if-else語句 89
5.2.3 第三種形式的判斷語句——多次判斷語句 91
5.3 使用條件運算符進(jìn)行判斷 93
5.4 switch判斷語句 94
5.5 判斷語句的嵌套 99
5.6 綜合應(yīng)用 101
5.6.1 圖書的位置 101
5.6.2 計算增加后的工資 102
5.7 本章常見錯誤 103
5.7.1 注意case后不要跟變量 103
5.7.2 if else的匹配問題 104
5.7.3 if判斷表達(dá)式的比較問題 104
5.8 本章小結(jié) 104
5.9 跟我上機 104第6章循環(huán)控制語句 106
(視頻講解:50分鐘)
6.1 while循環(huán) 107
6.2 do…while循環(huán) 109
6.3 while和do…while比較 110
6.4 for循環(huán) 112
6.5 循環(huán)控制 115
6.5.1 控制循環(huán)的變量 116
6.5.2 break語句 117
6.5.3 continue語句 118
6.5.4 goto語句 119
6.6 循環(huán)嵌套 120
6.7 綜合應(yīng)用 122
6.7.1 阿姆斯壯數(shù) 122
6.7.2 巴斯卡三角形 123
6.7.3 輸出閏年 124
6.8 本章常見錯誤 126
6.8.1 break和continue語句的區(qū)別 126
6.8.2 goto的問題 126
6.9 本章小結(jié) 126
6.10 跟我上機 127第7章封裝函數(shù)使程序模塊化 128
(視頻講解:1小時)
7.1 函數(shù)概述 129
7.1.1 定義函數(shù) 129
7.1.2 聲明和使用函數(shù) 129
7.2 函數(shù)的參數(shù) 130
7.2.1 形參與實參 130
7.2.2 設(shè)置默認(rèn)值 131
7.3 從函數(shù)中返回 132
7.3.1 函數(shù)返回值 132
7.3.2 了解空函數(shù) 133
7.4 遞歸調(diào)用函數(shù) 133
7.5 重載函數(shù)的使用 137
7.6 生存周期與作用域 139
7.6.1 變量的作用域 139
7.6.2 變量的生存周期 140
7.6.3 變量的儲存方式 141
7.7 名稱空間 145
7.8 綜合應(yīng)用 147
7.8.1 等差數(shù)列求和 147
7.8.2 提款機的記錄 148
7.9 本章常見錯誤 149
7.9.1 函數(shù)中返回的數(shù)組地址無效 149
7.9.2 聲明函數(shù)時不要忘記加分號 149
7.9.3 盡量不要用using namespace std 149
7.10 本章小結(jié) 150
7.11 跟我上機 150第8章 C++中的指針 152
(視頻講解:20分鐘)
8.1 指針概述 153
8.1.1 保存變量地址 153
8.1.2 指針的運算 157
8.1.3 指向空的指針與空類型指針 159
8.1.4 指向常量的指針與指針常量 160
8.2 指針在函數(shù)中的應(yīng)用 162
8.2.1 傳遞地址 162
8.2.2 指向函數(shù)入口地址 163
8.2.3 空指針調(diào)用函數(shù) 164
8.2.4 從函數(shù)中返回指針 165
8.3 安全使用指針 167
8.3.1 內(nèi)存分配 167
8.3.2 內(nèi)存安全 169
8.4 綜合應(yīng)用 172
8.4.1 水桶的平衡 172
8.4.2 分步計算 173
8.4.3 顯示數(shù)組元素 173
8.5 本章常見錯誤 174
8.5.1 文字常量區(qū)不可修改 174
8.5.2 重復(fù)釋放內(nèi)存,錯誤提示“Debug Assertion Failed!” 175
8.5.3 釋放空間以后,記得給指針賦空 175
8.5.4 (*p)--輸出的不是想要的值 175
8.6 本章小結(jié) 176
8.7 跟我上機 176第9章 C++中的引用 177
(視頻講解:14分鐘)
9.1 引用概述 178
9.1.1 引用的概念 178
9.1.2 引用就是別名常量 179
9.1.3 右值引用 180
9.2 引用在函數(shù)中的應(yīng)用 181
9.2.1 引用作為函數(shù)的形參 181
9.2.2 指針與引用 182
9.2.3 右值引用傳遞參數(shù) 184
9.3 綜合應(yīng)用 185
9.4 本章常見錯誤 186
9.4.1 指針和引用分別應(yīng)該什么時候用 186
9.4.2 在哪里創(chuàng)建,就在哪里釋放指針 186
9.4.3 指針和引用混合使用 186
9.4.4 指針的特殊寫法 187
9.5 本章小結(jié) 187
9.6 跟我上機 187第10章使用數(shù)組獲取連續(xù)空間 188
(視頻講解:56分鐘)
10.1 一維數(shù)組 189
10.1.1 聲明一維數(shù)組 189
10.1.2 一維數(shù)組的元素 189
10.1.3 初始化一維數(shù)組 190
10.2 二維數(shù)組 191
10.2.1 聲明二維數(shù)組 191
10.2.2 引用二維數(shù)組元素 192
10.2.3 初始化二維數(shù)組 193
10.3 字符數(shù)組 195
10.3.1 聲明一個字符串?dāng)?shù)組 195
10.3.2 字符串?dāng)?shù)組賦值 195
10.3.3 字符數(shù)組的一些說明 195
10.3.4 越界引用 196
10.3.5 字符串處理函數(shù) 198
10.4 指針與數(shù)組 203
10.4.1 存儲數(shù)組元素 203
10.4.2 保存一維數(shù)組首地址 203
10.4.3 保存二維數(shù)組首地址 205
10.4.4 指針與字符數(shù)組 210
10.4.5 數(shù)組作函數(shù)參數(shù) 212
10.4.6 動態(tài)分配數(shù)組 214
10.5 字符串類型 215
10.5.1 使用本地字符串類型string 215
10.5.2 連接string字符串 216
10.5.3 比較string字符串 217
10.5.4 定義string類型數(shù)組 218
10.6 綜合應(yīng)用 219
10.6.1 名字排序 219
10.6.2 查找數(shù)字 220
10.6.3 求平均身高 221
10.7 本章常見錯誤 222
10.7.1 不能對數(shù)組名直接賦值 222
10.7.2 sizeof(a)和sizeof(a+1) 223
10.7.3 注意區(qū)分?jǐn)?shù)組指針和指針數(shù)組 223
10.8 本章小結(jié) 223
10.9 跟我上機 224第2篇提高篇第11章面向?qū)ο缶幊?226
(視頻講解:1小時20分鐘)
11.1 面向?qū)ο蟮木幊趟枷?227
11.1.1 面向過程 228
11.1.2 面向?qū)ο?228
11.1.3 面向?qū)ο缶幊痰奶攸c 229
11.2 類與對象 229
11.2.1 聲明與定義類 230
11.2.2 在源文件中包含頭文件 231
11.2.3 實現(xiàn)一個類 231
11.2.4 實例化一個對象 236
11.2.5 訪問類成員 236
11.3 類的構(gòu)造與析構(gòu) 239
11.3.1 構(gòu)造函數(shù)概述 239
11.3.2 利用構(gòu)造函數(shù)初始化成員變量 239
11.3.3 析構(gòu)一個類 242
11.4 定義靜態(tài)成員 244
11.5 通過指針操作對象 247
11.6 隱含的this指針 248
11.7 復(fù)制對象 250
11.8 聲明const對象 252
11.9 申請對象數(shù)組 254
11.10 C++中的友元 257
11.10.1 友元機制 257
11.10.2 定義友元類 259
11.11 重載運算符 260
11.11.1 重載算術(shù)運算符 260
11.11.2 重載比較運算符 262
11.12 綜合應(yīng)用 263
11.12.1 用戶與留言 263
11.12.2 挑選硬盤 265
11.13 本章常見錯誤 266
11.13.1 聲明類時提示編譯錯誤 266
11.13.2 對比const與#define 267
11.13.3 new和delete要配對使用 267
11.14 本章小結(jié) 267
11.15 跟我上機 267第12章從基類到派生類 269
(視頻講解:46分鐘)
12.1 類的繼承 270
12.1.1 定義派生類 270
12.1.2 訪問類成員 272
12.1.3 類的派生方式 273
12.1.4 父類和子類的構(gòu)造順序 276
12.1.5 子類顯示調(diào)用父類構(gòu)造函數(shù) 277
12.1.6 子類隱藏父類的成員函數(shù) 279
12.1.7 嵌套定義多個類 282
12.2 多重繼承 284
12.2.1 聲明多重繼承的派生類 284
12.2.2 注意避免二義性 285
12.2.3 多重繼承的構(gòu)造順序 286
12.3 C++的多態(tài)性 288
12.3.1 虛函數(shù)概述 288
12.3.2 動態(tài)綁定 288
12.3.3 虛繼承機制 290
12.4 抽象類介紹 292
12.4.1 創(chuàng)建純虛函數(shù) 292
12.4.2 實現(xiàn)抽象類中的成員函數(shù) 293
12.5 綜合應(yīng)用 295
12.5.1 學(xué)生類的設(shè)計 295
12.5.2 等邊多邊形 296
12.5.3 教師職位信息 298
12.6 本章常見錯誤 299
12.6.1 靜態(tài)成員函數(shù)不能訪問普通成員變量 299
12.6.2 類初始化時不能直接給數(shù)組名賦值 299
12.6.3 派生后的訪問權(quán)限總結(jié) 300
12.7 本章小結(jié) 300
12.8 跟我上機 300第13章 C++模板的使用 303
(視頻講解:50分鐘)
13.1 函數(shù)模板 304
13.1.1 定義函數(shù)模板 304
13.1.2 使用函數(shù)模板 305
13.1.3 重載函數(shù)模板 307
13.2 類模板 308
13.2.1 定義類模板 308
13.2.2 執(zhí)行時指定參數(shù) 310
13.2.3 設(shè)置默認(rèn)模板參數(shù) 311
13.2.4 為具體類型的參數(shù)提供默認(rèn)值 312
13.2.5 越界檢測 313
13.3 模板的使用方法 315
13.3.1 定制類模板 315
13.3.2 定制類模板成員函數(shù) 317
13.3.3 部分定制模板 318
13.4 鏈表類模板 319
13.4.1 建立單向鏈表 320
13.4.2 鏈表類模板的使用 322
13.4.3 類模板的靜態(tài)數(shù)據(jù)成員 324
13.5 綜合應(yīng)用 326
13.5.1 除法函數(shù)模板 326
13.5.2 取得數(shù)據(jù)間最大值 327
13.5.3 不同類型數(shù)組管理 328
13.6 本章常見錯誤 330
13.6.1 函數(shù)模板與類模板的區(qū)別 330
13.6.2 成員函數(shù)在類外實現(xiàn)時不要帶默認(rèn)值 330
13.6.3 函數(shù)默認(rèn)順序從右向左 330
13.7 本章小結(jié) 330
13.8 跟我上機 331第14章代碼整理 332
(視頻講解:52分鐘)
14.1 結(jié)構(gòu)體概述 333
14.2 重命名數(shù)據(jù)類型 333
......

本目錄推薦

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