-
>
決戰(zhàn)行測5000題(言語理解與表達(dá))
-
>
軟件性能測試.分析與調(diào)優(yōu)實(shí)踐之路
-
>
第一行代碼Android
-
>
深度學(xué)習(xí)
-
>
Unreal Engine 4藍(lán)圖完全學(xué)習(xí)教程
-
>
深入理解計算機(jī)系統(tǒng)-原書第3版
-
>
Word/Excel PPT 2013辦公應(yīng)用從入門到精通-(附贈1DVD.含語音視頻教學(xué)+辦公模板+PDF電子書)
軟件開發(fā)視頻大講堂C++從入門到精通(第4版) 版權(quán)信息
- ISBN:9787302535836
- 條形碼:9787302535836 ; 978-7-302-53583-6
- 裝幀:平裝-膠訂
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
軟件開發(fā)視頻大講堂C++從入門到精通(第4版) 本書特色
《C 從入門到精通(第4版)》從初學(xué)者的角度出發(fā),以通俗易懂的語言,豐富多彩的實(shí)例,詳細(xì)講解了C 的基礎(chǔ)知識。本書包括4篇18章:第1篇是基礎(chǔ)知識,包括緒論,數(shù)據(jù)類型,表達(dá)式與語句,條件判斷語句,循環(huán)語句,函數(shù),數(shù)組、指針和引用,構(gòu)造數(shù)據(jù)類型;第2篇是核心技術(shù),包括面向?qū)ο缶幊、類和對象、繼承與派生;第3篇是高級應(yīng)用,包括模板、標(biāo)準(zhǔn)模板庫、RTTI與異常處理、程序調(diào)試、文件操作、網(wǎng)絡(luò)通信;第4篇是項(xiàng)目實(shí)戰(zhàn),結(jié)合人事考勤管理系統(tǒng),依照軟件工程的開發(fā)流程,講述如何進(jìn)行實(shí)際開發(fā)。
軟件開發(fā)視頻大講堂C++從入門到精通(第4版) 內(nèi)容簡介
《C++從入門到精通(第4版)》從初學(xué)者的角度出發(fā),以通俗易懂的語言,豐富多彩的實(shí)例,詳細(xì)講解了C++的基礎(chǔ)知識。本書包括4篇18章:篇是基礎(chǔ)知識,包括緒論,數(shù)據(jù)類型,表達(dá)式與語句,條件判斷語句,循環(huán)語句,函數(shù),數(shù)組、指針和引用,構(gòu)造數(shù)據(jù)類型;第2篇是核心技術(shù),包括面向?qū)ο缶幊、類和對象、繼承與派生;第3篇是不錯應(yīng)用,包括模板、標(biāo)準(zhǔn)模板庫、RTTI與異常處理、程序調(diào)試、文件操作、網(wǎng)絡(luò)通信;第4篇是項(xiàng)目實(shí)戰(zhàn),結(jié)合人事考勤管理系統(tǒng),依照軟件工程的開發(fā)流程,講述如何進(jìn)行實(shí)際開發(fā)。
軟件開發(fā)視頻大講堂C++從入門到精通(第4版) 目錄
第1篇 基礎(chǔ)知識
第1章 緒論 2
視頻講解:1小時18分鐘
1.1 C 歷史背景 3
1.1.1 20世紀(jì)*偉大的發(fā)明 3
1.1.2 C 發(fā)展歷程 3
1.1.3 C 中的杰出人物 4
1.2 常用開發(fā)環(huán)境 5
1.2.1 VisualC 6.0 5
1.2.2 VisualStudio2017 6
1.2.3 GCC/G 7
1.2.4 Dev-C 7
1.2.5 Eclipse 8
1.3 認(rèn)知C 程序代碼 8
1.4 C 工程項(xiàng)目文件 9
1.5 使用VisualC 6.0創(chuàng)建程序 10
1.6 編譯與連接過程 13
1.7 C 的特點(diǎn) 16
1.8 小結(jié) 16
第2章 數(shù)據(jù)類型 17
視頻講解:1小時25分鐘
2.1 **個C 程序 18
2.1.1 #include指令 18
2.1.2 注釋 18
2.1.3 main函數(shù) 19
2.1.4 函數(shù)體 19
2.1.5 函數(shù)返回值 19
2.2 常量及符號 19
2.2.1 整型常量 20
2.2.2 實(shí)型常量 21
2.2.3 字符常量 21
2.2.4 字符串常量 22
2.2.5 其他常量 23
2.3 變量 23
2.3.1 標(biāo)識符 23
2.3.2 變量與變量聲明 24
2.3.3 整型變量 24
2.3.4 實(shí)型變量 25
2.3.5 變量賦值 25
2.3.6 變量賦初值 26
2.3.7 字符變量 26
2.4 常用數(shù)據(jù)類型 27
2.4.1 定義數(shù)值類型 28
2.4.2 字符類型 30
2.4.3 布爾類型 30
2.5 數(shù)據(jù)輸入與輸出 30
2.5.1 控制臺屏幕 30
2.5.2 C 語言中的流 31
2.5.3 流操作的控制 33
2.6 小結(jié) 40
2.7 實(shí)踐與練習(xí) 40
第3章 表達(dá)式與語句 41
視頻講解:55分鐘
3.1 運(yùn)算符 42
3.1.1 算術(shù)運(yùn)算符 42
3.1.2 關(guān)系運(yùn)算符 43
3.1.3 邏輯運(yùn)算符 44
3.1.4 賦值運(yùn)算符 45
3.1.5 位運(yùn)算符 46
3.1.6 移位運(yùn)算符 47
3.1.7 sizeof運(yùn)算符 50
3.1.8 條件運(yùn)算符 50
3.1.9 逗號運(yùn)算符 50
3.2 結(jié)合性和優(yōu)先級 51
3.3 表達(dá)式 52
3.3.1 算術(shù)表達(dá)式 53
3.3.2 關(guān)系表達(dá)式 53
3.3.3 條件表達(dá)式 53
3.3.4 賦值表達(dá)式 53
3.3.5 邏輯表達(dá)式 53
3.3.6 逗號表達(dá)式 54
3.3.7 表達(dá)式中的類型轉(zhuǎn)換 55
3.4 語句 57
3.5 判斷左值與右值 58
3.6 小結(jié) 59
3.7 實(shí)踐與練習(xí) 59
第4章 條件判斷語句 60
視頻講解:35分鐘
4.1 決策分支 61
4.2 判斷語句 62
4.2.1 **種形式的判斷語句 62
4.2.2 第二種形式的判斷語句 63
4.2.3 第三種形式的判斷語句 65
4.3 使用條件運(yùn)算符進(jìn)行判斷 67
4.4 switch語句 68
4.5 判斷語句的嵌套 72
4.6 小結(jié) 74
4.7 實(shí)踐與練習(xí) 74
第5章 循環(huán)語句 75
視頻講解:55分鐘
5.1 while循環(huán) 76
5.2 do...while循環(huán) 77
5.3 while與do…while比較 79
5.4 for循環(huán)語句 80
5.5 循環(huán)控制 84
5.5.1 控制循環(huán)的變量 84
5.5.2 break語句 85
5.5.3 continue語句 86
5.5.4 goto語句 87
5.6 循環(huán)嵌套 88
5.7 循環(huán)應(yīng)用實(shí)例 90
5.7.1 阿姆斯壯數(shù) 90
5.7.2 巴斯卡三角形 91
5.7.3 對輸入的分?jǐn)?shù)進(jìn)行排名 92
5.8 小結(jié) 93
5.9 實(shí)踐與練習(xí) 94
第6章 函數(shù) 95
視頻講解:1小時14分鐘
6.1 函數(shù)概述 96
6.1.1 函數(shù)的定義 96
6.1.2 函數(shù)的聲明 96
6.2 函數(shù)參數(shù)及返回值 97
6.2.1 返回值 97
6.2.2 空函數(shù) 98
6.2.3 形參與實(shí)參 99
6.2.4 默認(rèn)參數(shù) 99
6.2.5 可變參數(shù) 101
6.3 函數(shù)調(diào)用 102
6.3.1 傳值調(diào)用 102
6.3.2 嵌套調(diào)用 104
6.3.3 遞歸調(diào)用 105
6.4 變量作用域 108
6.5 重載函數(shù) 109
6.6 內(nèi)聯(lián)函數(shù) 110
6.7 變量的存儲類別 111
6.7.1 auto變量 112
6.7.2 靜態(tài)變量 113
6.7.3 register變量 115
6.7.4 extern變量 115
6.8 小結(jié) 116
6.9 實(shí)踐與練習(xí) 116
第7章 數(shù)組、指針和引用 117
視頻講解:1小時27分鐘
7.1 一維數(shù)組 118
7.1.1 一維數(shù)組的聲明 118
7.1.2 一維數(shù)組元素的引用 118
7.1.3 一維數(shù)組的初始化 119
7.2 二維數(shù)組 120
7.2.1 二維數(shù)組的聲明 120
7.2.2 二維數(shù)組元素的引用 121
7.2.3 二維數(shù)組的初始化 121
7.3 字符數(shù)組 124
7.4 指針 131
7.4.1 變量與指針 131
7.4.2 指針運(yùn)算符和取地址運(yùn)算符 134
7.4.3 指針運(yùn)算 136
7.4.4 指向空的指針與空類型指針 138
7.4.5 指向常量的指針與指針常量 139
7.5 指針與數(shù)組 140
7.5.1 數(shù)組的存儲 140
7.5.2 指針與一維數(shù)組 141
7.5.3 指針與二維數(shù)組 143
7.5.4 指針與字符數(shù)組 148
7.6 指針在函數(shù)中的應(yīng)用 150
7.6.1 傳遞地址 150
7.6.2 指向函數(shù)的指針 152
7.6.3 空指針調(diào)用函數(shù) 153
7.6.4 從函數(shù)中返回指針 154
7.7 指針數(shù)組 155
7.8 安全使用指針 158
7.8.1 內(nèi)存分配 158
7.8.2 內(nèi)存安全 160
7.9 引用 163
7.9.1 引用概述 163
7.9.2 使用引用傳遞參數(shù) 166
7.9.3 指針傳遞參數(shù) 167
7.9.4 數(shù)組做函數(shù)參數(shù) 168
7.10 小結(jié) 170
7.11 實(shí)踐與練習(xí) 171
第8章 構(gòu)造數(shù)據(jù)類型 172
視頻講解:59分鐘
8.1 結(jié)構(gòu)體 173
8.1.1 結(jié)構(gòu)體定義 173
8.1.2 結(jié)構(gòu)體變量 173
8.1.3 結(jié)構(gòu)體成員及初始化 174
8.1.4 結(jié)構(gòu)體的嵌套 176
8.1.5 結(jié)構(gòu)體大小 178
8.2 重命名數(shù)據(jù)類型 180
8.3 結(jié)構(gòu)體與函數(shù) 182
8.3.1 結(jié)構(gòu)體變量做函數(shù)參數(shù) 182
8.3.2 結(jié)構(gòu)體指針做函數(shù)參數(shù) 183
8.4 結(jié)構(gòu)體數(shù)組 184
8.4.1 結(jié)構(gòu)體數(shù)組聲明與引用 184
8.4.2 指針訪問結(jié)構(gòu)體數(shù)組 185
8.5 共用體 186
8.5.1 共用體的定義與聲明 187
8.5.2 共用體的大小 188
8.5.3 共用體的特點(diǎn) 189
8.6 枚舉類型 189
8.6.1 枚舉類型的聲明 189
8.6.2 枚舉類型變量 190
8.6.3 枚舉類型的運(yùn)算 191
8.7 自定義數(shù)據(jù)類型 193
8.8 異常處理 194
8.8.1 拋出異常 194
8.8.2 捕獲異常 196
8.8.3 異常匹配 199
8.8.4 標(biāo)準(zhǔn)異常 201
8.9 使用宏定義替換復(fù)雜的數(shù)據(jù) 202
8.10 小結(jié) 205
8.11 實(shí)踐與練習(xí) 205
第2篇 核心技術(shù)
第9章 面向?qū)ο缶幊?207
視頻講解:32分鐘
9.1 面向?qū)ο蟾攀?208
9.2 面向?qū)ο笈c面向過程編程 209
9.2.1 面向過程編程 209
9.2.2 面向?qū)ο缶幊?209
9.2.3 面向?qū)ο蟮奶攸c(diǎn) 210
9.3 統(tǒng)一建模語言 210
9.3.1 統(tǒng)一建模語言概述 210
9.3.2 統(tǒng)一建模語言的結(jié)構(gòu) 211
9.3.3 面向?qū)ο蟮慕?213
9.4 小結(jié) 213
第10章 類和對象 214
視頻講解:1小時1分鐘
10.1 C 類 215
10.1.1 類概述 215
10.1.2 類的聲明與定義 215
10.1.3 類的實(shí)現(xiàn) 216
10.1.4 對象的聲明 221
10.2 構(gòu)造函數(shù) 223
10.2.1 構(gòu)造函數(shù)概述 223
10.2.2 復(fù)制構(gòu)造函數(shù) 225
10.3 析構(gòu)函數(shù) 227
10.4 類成員 229
10.4.1 訪問類成員 229
10.4.2 內(nèi)聯(lián)成員函數(shù) 230
10.4.3 靜態(tài)類成員 231
10.4.4 隱藏的this指針 233
10.4.5 嵌套類 235
10.4.6 局部類 236
10.5 友元 237
10.5.1 友元概述 237
10.5.2 友元類 239
10.5.3 友元方法 240
10.6 命名空間 242
10.6.1 使用命名空間 242
10.6.2 定義命名空間 243
10.6.3 在多個文件中定義命名空間 245
10.6.4 定義嵌套的命名空間 247
10.6.5 定義未命名的命名空間 248
10.7 小結(jié) 249
10.8 實(shí)踐與練習(xí) 249
第11章 繼承與派生 250
視頻講解:57分鐘
11.1 繼承 251
11.1.1 類的繼承 251
11.1.2 繼承后可訪問性 253
11.1.3 構(gòu)造函數(shù)訪問順序 256
11.1.4 子類顯示調(diào)用父類構(gòu)造函數(shù) 257
11.1.5 子類隱藏父類的成員函數(shù) 259
11.2 重載運(yùn)算符 262
11.2.1 重載運(yùn)算符的必要性 262
11.2.2 重載運(yùn)算符的形式與規(guī)則 263
11.2.3 重載運(yùn)算符的運(yùn)算 265
11.2.4 轉(zhuǎn)換運(yùn)算符 267
11.3 多重繼承 269
11.3.1 多重繼承定義 269
11.3.2 二義性 270
11.3.3 多重繼承的構(gòu)造順序 271
11.4 多態(tài) 273
11.4.1 虛函數(shù)概述 273
11.4.2 利用虛函數(shù)實(shí)現(xiàn)動態(tài)綁定 273
11.4.3 虛繼承 275
11.5 抽象類 277
11.5.1 純虛函數(shù) 277
11.5.2 實(shí)現(xiàn)抽象類中的成員函數(shù) 279
11.6 小結(jié) 280
11.7 實(shí)踐與練習(xí) 280
第3篇 高級應(yīng)用
第12章 模板 282
視頻講解:49分鐘
12.1 函數(shù)模板 283
12.1.1 函數(shù)模板的定義 283
12.1.2 函數(shù)模板的作用 284
12.1.3 重載函數(shù)模板 286
12.2 類模板 287
12.2.1 類模板的定義與聲明 287
12.2.2 簡單類模板 289
12.2.3 默認(rèn)模板參數(shù) 290
12.2.4 為具體類型的參數(shù)提供默認(rèn)值 291
12.2.5 有界數(shù)組模板 292
12.3 模板的使用 294
12.3.1 定制類模板 294
12.3.2 定制類模板成員函數(shù) 295
12.4 鏈表類模板 297
12.4.1 鏈表 297
12.4.2 鏈表類模板 299
12.4.3 類模板的靜態(tài)數(shù)據(jù)成員 302
12.5 小結(jié) 303
12.6 實(shí)踐與練習(xí) 304
第13章 標(biāo)準(zhǔn)模板庫 305
視頻講解:35分鐘
13.1 幾種常見數(shù)據(jù)結(jié)構(gòu) 306
13.1.1 簡述STL 306
13.1.2 順序線性結(jié)構(gòu) 306
13.1.3 基本操作 306
13.1.4 棧結(jié)構(gòu) 307
13.1.5 隊列結(jié)構(gòu) 307
13.1.6 鏈表結(jié)構(gòu) 308
13.1.7 圖結(jié)構(gòu) 308
13.2 序列容器 309
13.2.1 對比容器適配器與容器 309
13.2.2 對比迭代器與容器 309
13.2.3 向量類模板 310
13.2.4 雙端隊列類模板 314
13.2.5 鏈表類模板 316
13.3 結(jié)合容器 318
13.3.1 set類模板 319
13.3.2 multiset類模板 323
13.3.3 map類模板 328
13.3.4 multimap類模板 330
13.4 算法 331
13.4.1 非修正序列算法 331
13.4.2 修正序列算法 334
13.4.3 排序算法 338
13.4.4 數(shù)值算法 345
13.5 迭代器 350
13.5.1 輸出迭代器 350
13.5.2 輸入迭代器 350
13.5.3 前向迭代器 351
13.5.4 雙向迭代器 352
13.5.5 隨機(jī)訪問迭代器 353
13.6 小結(jié) 354
13.7 實(shí)踐與練習(xí) 354
第14章 RTTI與異常處理 355
視頻講解:22分鐘
14.1 RTTI 356
14.1.1 什么是RTTI 356
14.1.2 RTTI與引用 357
14.1.3 RTTI與多重繼承 358
14.1.4 RTTI映射語法 359
14.2 小結(jié) 361
第15章 程序調(diào)試 362
視頻講解:33分鐘
15.1 選擇正確的調(diào)試方法 363
15.2 程序錯誤常見的4種類型 363
15.2.1 語法錯誤 363
15.2.2 連接錯誤 364
15.2.3 運(yùn)行時錯誤 364
15.2.4 邏輯錯誤 365
15.3 調(diào)試工具的使用 366
15.3.1 創(chuàng)建調(diào)試程序 366
15.3.2 進(jìn)入調(diào)試狀態(tài) 369
15.3.3 Watch窗口 369
15.3.4 CallStack窗口 370
15.3.5 Memory窗口 370
15.3.6 Variables窗口 371
15.3.7 Registers窗口 371
15.3.8 Disassembly窗口 372
15.4 調(diào)試的基本應(yīng)用 372
15.4.1 變量的跟蹤與查看 372
15.4.2 位置斷點(diǎn)的使用 373
15.4.3 數(shù)據(jù)斷點(diǎn)的使用 376
15.5 調(diào)試的高級應(yīng)用 377
15.5.1 在調(diào)試時修改變量的值 378
15.5.2 在循環(huán)中調(diào)試 379
15.6 小結(jié) 380
第16章 文件操作 380
視頻講解:58分鐘
16.1 文件流 381
16.1.1 C 中的流類庫 381
16.1.2 類庫的使用 381
16.1.3 ios類中的枚舉常量 382
16.1.4 流的輸入/輸出 382
16.2 文件打開 383
16.2.1 打開方式 383
16.2.2 默認(rèn)打開模式 384
16.2.3 打開文件同時創(chuàng)建文件 385
16.3 文件的讀寫 386
16.3.1 文件流 386
16.3.2 寫文本文件 388
16.3.3 讀取文本文件 389
16.3.4 二進(jìn)制文件的讀寫 390
16.3.5 實(shí)現(xiàn)文件復(fù)制 391
16.4 文件指針移動操作 392
16.4.1 文件錯誤與狀態(tài) 392
16.4.2 文件的追加 393
16.4.3 文件結(jié)尾的判斷 394
16.4.4 在指定位置讀寫文件 395
16.5 文件和流的關(guān)聯(lián)和分離 397
16.6 刪除文件 398
16.7 小結(jié) 399
16.8 實(shí)踐與練習(xí) 399
第17章 網(wǎng)絡(luò)通信 400
視頻講解:39分鐘
17.1 TCP/IP協(xié)議 401
17.1.1 OSI參考模型 401
17.1.2 TCP/IP參考模型 401
17.1.3 IP地址 402
17.1.4 數(shù)據(jù)包格式 403
17.2 套接字 405
17.2.1 Winsocket套接字 405
17.2.2 Winsocket的使用 405
17.2.3 套接字阻塞模式 410
17.2.4 字節(jié)順序 410
17.2.5 面向連接流 411
17.2.6 面向無連接流 411
17.3 簡單協(xié)議通信 412
17.3.1 服務(wù)端 412
17.3.2 客戶端 414
17.3.3 實(shí)例的運(yùn)行 416
17.4 小結(jié) 416
17.5 實(shí)踐與練習(xí) 416
第4篇 項(xiàng)目實(shí)戰(zhàn)
第18章 人事考勤管理系統(tǒng) 418
視頻講解:1小時31分鐘
18.1 開發(fā)背景 419
18.2 需求分析 419
18.3 系統(tǒng)設(shè)計 419
18.3.1 系統(tǒng)目標(biāo) 419
18.3.2 系統(tǒng)功能結(jié)構(gòu) 420
18.3.3 系統(tǒng)預(yù)覽 420
18.3.4 業(yè)務(wù)流程圖 422
18.3.5 數(shù)據(jù)庫設(shè)計 422
18.4 公共模塊設(shè)計 425
18.5 主窗體設(shè)計 430
18.6 用戶登錄模塊設(shè)計 432
18.6.1 用戶登錄模塊概述 432
18.6.2 用戶登錄技術(shù)分析 433
18.6.3 用戶登錄實(shí)現(xiàn)過程 433
18.7 用戶管理模塊設(shè)計 435
18.7.1 用戶管理模塊概述 435
18.7.2 用戶管理技術(shù)分析 435
18.7.3 用戶管理實(shí)現(xiàn)過程 436
18.7.4 單元測試 438
18.8 部門管理模塊設(shè)計 439
18.8.1 部門管理模塊概述 439
18.8.2 部門管理技術(shù)分析 439
18.8.3 部門管理實(shí)現(xiàn)過程 440
18.9 人員信息管理模塊設(shè)計 443
18.9.1 人員信息管理模塊概述 443
18.9.2 人員信息管理技術(shù)分析 443
18.9.3 人員信息管理實(shí)現(xiàn)過程 443
18.10 考勤管理模塊設(shè)計 449
18.10.1 考勤管理模塊概述 449
18.10.2 考勤管理技術(shù)分析 450
18.10.3 考勤管理實(shí)現(xiàn)過程 451
18.11 考勤匯總查詢模塊設(shè)計 456
18.11.1 考勤匯總查詢模塊概述 456
18.11.2 考勤匯總查詢技術(shù)分析 457
18.11.3 考勤匯總查詢實(shí)現(xiàn)過程 458
18.12 開發(fā)技巧與難點(diǎn)分析 461
18.12.1 調(diào)用動態(tài)鏈接庫設(shè)計界面 461
18.12.2 主窗體的界面顯示 462
18.13 小結(jié) 462
附錄A 463
A1 Visual C 6.0菜單命令及功能 464
A2 Visual C 6.0常用快捷鍵 465
附錄B 468
B1 安裝Visual Studio 2017 469
B2 Visual Studio 2017開發(fā)環(huán)境介紹 472
B3 Visual Studio 2017菜單功能 478
B4 Visual Studio 2017常用快捷鍵 481
軟件開發(fā)視頻大講堂C++從入門到精通(第4版) 作者簡介
明日科技,是一個擁有軟件開發(fā)和項(xiàng)目實(shí)施方面的資深專家和學(xué)習(xí)型技術(shù)團(tuán)隊,利用積累的專業(yè)知識和經(jīng)驗(yàn),已開發(fā)出版了“從入門到精通”“軟件開發(fā)實(shí)戰(zhàn)1200例”“軟件開發(fā)實(shí)戰(zhàn)寶典”“軟件項(xiàng)目開發(fā)全程實(shí)錄”等系列叢書,是國內(nèi)暢銷的編程圖書品牌。
- >
苦雨齋序跋文-周作人自編集
- >
隨園食單
- >
伊索寓言-世界文學(xué)名著典藏-全譯本
- >
龍榆生:詞曲概論/大家小書
- >
人文閱讀與收藏·良友文學(xué)叢書:一天的工作
- >
大紅狗在馬戲團(tuán)-大紅狗克里弗-助人
- >
中國人在烏蘇里邊疆區(qū):歷史與人類學(xué)概述
- >
名家?guī)阕x魯迅:故事新編