注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計程序設計綜合Visual C++實用教程(第5版)

Visual C++實用教程(第5版)

Visual C++實用教程(第5版)

定 價:¥39.90

作 者: 丁有和 編
出版社: 電子工業(yè)出版社
叢編項: “十二五”職業(yè)教育國家規(guī)劃教材
標 簽: 計算機培訓 教材 職業(yè)技術培訓教材

ISBN: 9787121239267 出版時間: 2014-11-01 包裝: 平裝
開本: 16開 頁數(shù): 316 字數(shù):  

內(nèi)容簡介

  本書是根據(jù)高等職業(yè)教育的特點,兼顧C++等級考試內(nèi)容,以應用為目的,以必需夠用為度,以方便教和學為宗旨而編寫。第1~8章為C++內(nèi)容,兼顧C++等級考試。第9~14章為Visual C++內(nèi)容,包括MFC應用程序建立、窗口和對話框、常用控件、基本界面元素、數(shù)據(jù)文檔和視圖、圖形和數(shù)據(jù)庫應用等。每章以“實際需要應用”為主線,內(nèi)容之后通常都是實例,一般先提出為什么,再提做什么,然后給出示例演示怎么做,最后包括“常見問題解答”、“實驗實訓”以及“思考和練習”等內(nèi)容。綜合應用通過附錄中的兩個大作業(yè)(學生成績管理(C++版)和MFC)實現(xiàn),用于比較和教學。本書可作為高等職業(yè)教育相關課程教材,也可供廣大Visual C++應用開發(fā)人員參考。

作者簡介

  2000前從事Visual C++項目開發(fā)和機械制圖教學工作2000至現(xiàn)在:從事Visual C++、機械制圖和機電一體化教學和科學研究工作Visual C++ 實用教程(第2版)作為高等學校計算機教材實用系列獲江蘇省教學成果2等獎

圖書目錄

第1章 Visual C++概述 1
1.1 C++概述 1
1.1.1 C++程序創(chuàng)建 1
1.1.2 C++代碼結(jié)構(gòu) 3
1.2 使用Visual C++ 5
1.2.1 控制臺應用程序向?qū)?5
1.2.2 認識開發(fā)環(huán)境布局 6
1.2.3 認識工具欄 7
1.2.4 操作工具欄 9
1.2.5 項目工作區(qū)窗口 10
1.2.6 退出Visual C++ 6.0 11
1.3 代碼編輯和錯誤修正 11
1.3.1 代碼編輯 11
1.3.2 修正語法錯誤 12
1.4 常見問題解答 13
1.5 實驗實訓 14
思考與練習 15
第2章 常量、變量和運算 16
2.1 常量和變量 16
2.1.1 基本數(shù)據(jù)類型 16
2.1.2 字面常量 18
2.1.3 變量及其命名規(guī)則 20
2.1.4 標識符常量 22
2.2 運算 23
2.2.1 算術運算 23
2.2.2 賦值運算 24
2.2.3 數(shù)據(jù)類型轉(zhuǎn)換 26
2.2.4 自增和自減 27
2.2.5 sizeof運算符 27
2.2.6 逗號運算符 27
2.2.7 位運算符 28
2.2.8 優(yōu)先級和結(jié)合性 29
2.3 基本輸入輸出 30
2.3.1 輸入流(cin) 30
2.3.2 輸出流(cout) 31
2.3.3 使用格式算子oct、dec和hex 32
2.4 常見問題解答 32
2.5 實驗實訓 34
思考與練習 34
第3章 順序、選擇和循環(huán) 37
3.1 順序結(jié)構(gòu)和塊 37
3.1.1 說明語句 37
3.1.2 表達式語句 37
3.1.3 塊語句 38
3.2 選擇結(jié)構(gòu) 39
3.2.1 條件的構(gòu)成 39
3.2.2 if語句 40
3.2.3 ?:運算符 42
3.2.4 switch語句 42
3.3 循環(huán)結(jié)構(gòu) 44
3.3.1 while語句 44
3.3.2 do…while語句 45
3.3.3 for語句 45
3.3.4 break和continue 47
3.4 結(jié)構(gòu)化程序設計應用 48
3.4.1 算法和流程圖 48
3.4.2 自動出題器 50
3.4.3 打印圖案 51
3.5 常見問題解答 53
3.6 實驗實訓 54
思考與練習 54
第4章 函數(shù)、作用域和編譯預處理 57
4.1 函數(shù) 57
4.1.1 函數(shù)的定義和調(diào)用 57
4.1.2 函數(shù)的參數(shù)傳遞 60
4.1.3 帶默認形參值的函數(shù) 61
4.1.4 函數(shù)重載 62
4.1.5 函數(shù)的遞歸調(diào)用 63
4.2 作用域和存儲類型 65
4.2.1 作用域 65
4.2.2 存儲類型 67
4.3 編譯預處理 69
4.3.1 宏定義 69
4.3.2 文件包含命令 70
4.3.3 條件編譯命令 71
4.3.4 包含重復處理 72
4.4 常見問題解答 73
4.5 實驗實訓 74
思考與練習 74
第5章 數(shù)組、指針和引用 77
5.1 數(shù)組 77
5.1.1 一維數(shù)組 77
5.1.2 二維數(shù)組 79
5.1.3 數(shù)組與函數(shù) 80
5.1.4 排序 81
5.2 指針和引用 85
5.2.1 地址和指針 85
5.2.2 指針定義和引用 86
5.2.3 &和*運算符 87
5.2.4 指針運算 88
5.2.5 指針和數(shù)組 89
5.2.6 指針和函數(shù) 90
5.2.7 new和delete 91
5.2.8 引用和引用傳遞 92
5.3 字符串及其操作 93
5.3.1 字符數(shù)組 93
5.3.2 字符指針 94
5.3.3 帶參的main函數(shù) 95
5.3.4 字符串處理函數(shù) 96
5.4 常見問題解答 98
5.5 實驗實訓 100
思考與練習 100
第6章 結(jié)構(gòu)和鏈表 104
6.1 結(jié)構(gòu)體 104
6.1.1 結(jié)構(gòu)體變量 104
6.1.2 結(jié)構(gòu)數(shù)組 106
6.1.3 結(jié)構(gòu)與函數(shù) 107
6.1.4 結(jié)構(gòu)指針 109
6.2 共用體和自定義 110
6.2.1 共同體 110
6.2.2 使用typedef 110
6.3 簡單鏈表 112
6.3.1 鏈表概述 112
6.3.2 鏈表的創(chuàng)建和遍歷 113
6.3.3 鏈表的基本操作 115
6.3.4 求解josephus問題 118
6.4 常見問題解答 121
6.5 實驗實訓 121
思考與練習 122
第7章 類、對象和成員 123
7.1 類和對象定義 123
7.1.1 類的聲明和定義 123
7.1.2 對象定義和成員訪問 125
7.1.3 類作用域和成員訪問權限 126
7.1.4 構(gòu)造函數(shù)和析構(gòu)函數(shù) 127
7.2 對象的使用 129
7.2.1 對象賦值和拷貝 129
7.2.2 淺拷貝和深拷貝 130
7.2.3 對象成員的初始化 132
7.3 成員特性 133
7.3.1 靜態(tài)成員 133
7.3.2 常類型 135
7.3.3 this指針 137
7.4 常見問題解答 139
7.5 實驗實訓 139
思考與練習 141
第8章 繼承、多態(tài)和流 143
8.1 繼承和派生 143
8.1.1 單繼承 143
8.1.2 派生類的構(gòu)造和析構(gòu) 146
8.1.3 多繼承 147
8.2 多態(tài)和虛函數(shù) 148
7.2.1 虛函數(shù) 148
7.2.2 純虛函數(shù)和抽象類 150
8.3 運算符重載 151
8.3.1 運算符重載概述 152
8.3.2 賦值符重載 153
8.3.3 轉(zhuǎn)換函數(shù) 155
8.4 輸入輸出流 156
8.4.1 流類和流對象 157
8.4.2 輸入輸出成員函數(shù) 157
8.4.3 文件流及其處理 160
8.4.4 順序和隨機文件操作 163
8.5 常見問題解答 166
8.6 實驗實訓 168
思考與練習 168
第9章 MFC應用程序基礎 170
9.1 FC編程 170
9.1.1 MFC概述 170
9.1.2 一個MFC程序 171
9.1.3 程序運行機制 173
9.2 應用程序向?qū)?174
9.2.1 MFC AppWizard概述 174
9.2.2 創(chuàng)建文檔應用程序 175
9.2.3 項目文件和配置 177
9.2.4 項目工作區(qū) 179
9.2.5 應用程序類框架 180
9.3 消息映射和類向?qū)?180
9.3.1 消息映射機制 181
9.3.2 使用類向?qū)?182
9.3.3 常見消息 184
9.3.4 消息對話框 186
9.4 Visual C++常用操作 187
9.4.1 成員的添加和刪除 187
9.4.2 文件打開和成員定位 189
9.4.3 使用向?qū)Чぞ邫?189
9.5 常見問題解答 190
9.6 實驗實訓 191
思考與練習 192
第10章 窗口和對話框 193
10.1 框架窗口 193
10.1.1 主窗口和文檔窗口 193
10.1.2 窗口樣式的設置 194
10.1.3 窗口狀態(tài)的改變 197
10.2 創(chuàng)建和布局對話框 199
10.2.1 資源和資源標識 199
10.2.2 創(chuàng)建對話框應用程序 200
10.2.3 添加對話框資源 201
10.2.4 設置對話框?qū)傩?202
10.2.5 添加和布局控件 203
10.3 使用對話框 206
10.3.1 創(chuàng)建對話框類 206
10.3.2 映射WM_INITDIALOG消息 207
10.3.3 在程序中調(diào)用對話框 208
10.3.4 模式和模式對話框 209
10.3.5 通用對話框 209
10.4 常見問題解答 210
10.5 實驗實訓 211
思考與練習 212
第11章 常用控件 213
11.1 創(chuàng)建和使用控件 213
11.1.1 控件的通用屬性和消息 213
11.1.2 控件類和控件變量 214
11.1.3 DDX和DDV 215
11.1.4 示例:使用控件變量 215
11.2 靜態(tài)控件和按鈕 218
11.2.1 靜態(tài)控件 218
11.2.2 按鈕 219
11.2.3 示例:制作問卷調(diào)查 220
11.3 編輯框和旋轉(zhuǎn)按鈕 223
11.3.1 編輯框 223
11.3.2 旋轉(zhuǎn)按鈕 224
11.3.3 示例:學生成績輸入 226
11.4 列表框 228
11.4.1 列表框樣式和消息 228
11.4.2 列表框基本操作 229
11.4.3 示例:城市郵政編碼 231
11.5 組合框 233
11.5.1 組合框樣式和消息 233
11.5.2 組合框常見操作 235
11.5.3 示例:城市郵編和區(qū)號 236
11.6 進展條和日歷控件 238
11.6.1 進展條 239
11.6.2 日歷控件 239
11.6.3 計時器 240
11.6.4 示例:自動時間顯示 241
11.7 滾動條和滑動條 242
11.7.1 滾動條 242
11.7.2 滑動條 243
11.7.3 示例:調(diào)整對話框背景顏色 244
11.8 常見問題解答 246
11.9 實驗實訓 247
思考與練習 247
第12章 基本界面元素 248
12.1 圖標和光標 248
12.1.1 圖像編輯器 248
12.1.2 圖標及其使用 250
12.1.3 光標及其使用 252
12.2 菜單 254
12.2.1 用編輯器設計菜單 254
12.2.2 使用鍵盤快捷鍵 256
12.3 工具欄 257
12.3.1 使用工具欄編輯器 258
12.3.2 工具按鈕和菜單項相結(jié)合 259
12.4 狀態(tài)欄 260
12.4.1 狀態(tài)欄的定義 260
12.4.2 狀態(tài)欄的常用操作 261
12.4.3 改變狀態(tài)欄的風格 262
12.5 常見問題解答 263
12.6 實驗實訓 264
思考與練習 264
第13章 數(shù)據(jù)、文檔和視圖 266
13.1 數(shù)據(jù)和文檔序列化 266
13.1.1 字串資源 266
13.1.2 文檔序列化 267
13.1.3 使用CArchive類 269
13.1.4 簡單數(shù)組集合類 270
13.1.5 示例:文檔讀取并顯示 271
13.2 視圖及應用框架 272
13.2.1 一般視圖框架 272
13.2.2 圖像列表 273
13.2.3 列表視圖框架 274
13.2.4 樹視圖框架 279
13.3 文檔視圖結(jié)構(gòu) 284
13.3.1 作用函數(shù) 284
13.3.2 切分窗口 286
13.3.3 一檔多視 287
13.4 常見問題解答 292
13.5 實驗實訓 293
思考與練習 294
第14章 圖形和數(shù)據(jù)庫 295
14.1 圖形和文本 295
14.1.1 圖形繪制 295
14.1.2 GDI位圖 298
14.1.3 字體與文字 300
14.2 MFC ODBC數(shù)據(jù)庫 304
14.2.1 MFC ODBC向?qū)н^程 304
14.2.2 數(shù)據(jù)表綁定更新 308
14.2.3 顯示記錄總數(shù)和當前記錄號 309
14.2.4 查詢記錄 311
14.2.5 編輯記錄 312
14.3 常見問題解答 314
14.4 實驗實訓 315
思考與練習 318
附錄A 程序簡單調(diào)試 319
附錄B 大作業(yè)一:學生成績管理(C++版) 322
附錄C 大作業(yè)二:學生成績管理(MFC版) 330
附錄D 創(chuàng)建Access數(shù)據(jù)庫和數(shù)據(jù)表 337

本目錄推薦

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