-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

C++自學視頻教程

( 簡體 字)
作者:軟件開發技術聯盟類別:1. -> 程式設計 -> C++ -> C++
譯者:
出版社:清華大學出版社C++自學視頻教程 3dWoo書號: 40319
詢問書籍請說出此書號!

缺書
NT售價: 400

出版日:11/25/2014
頁數:496
光碟數:1 (含視頻教學)
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787302371021
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

本書編寫背景
  為什么一方面很多畢業生不太容易找到工作,另一方面很多企業卻招不到合適的人才?為什么很多學生學習很刻苦,臨畢業了卻感到自己似乎什么都不會?為什么很多學生到企業之后,發現很多所學的知識用不上?……高校課程設置與企業應用嚴重脫節,高校所學知識得不到很好的實踐,本來是為了實際應用而學習卻變成了應付考試,是造成如上所述現象的主要原因。
  為了能滿足社會需要,有些人不得不花費巨額費用、花費半年到一年時間到社會再培訓,浪費了巨大的人力物力。有沒有一種辦法讓學生在校就能學到企業應用的內容呢?——本書就是為此目的而來。本書從沒有編程基礎或稍有編程基礎的讀者層次開始,通過適合自學的方式,從基礎知識到小型實例到綜合實例到項目案例,讓學生在學校就能學到企業應用的內容,從而實現從學校所學到企業應用的重大跨越,架起從學校通向社會的橋梁。
本書特點
1.從基礎到項目實戰,快速鋪就就業之路
  全書體例為:基礎知識+小型實例+綜合實例+項目實戰,既符合循序漸進的學習規律,也力求貼近項目實戰等實際應用。基礎知識是必備內容;小型實例則通過實例鞏固基礎知識;綜合實例則是在進一步綜合應用基礎知識的前提下,通過模塊的形式讓內容更加貼近實際應用;項目實戰則是展現項目開發的全過程,讓讀者對基本的項目開發有一個全面的認識。
2.全程配套視頻講解,讓老師手把手教您
  本書配書光盤含配套視頻講解,基本覆蓋全書內容,學習之前,先看、聽視頻講解,然后對照書模仿練習,相信會快速提高學習效率。
3.配套資源極為豐富,各類實例一應俱全
(1)實例資源庫:包括上千個編程實例,各種類型一應俱全,無論學習這本書的哪一章節,都可以從中找到相關的多種實例加以實踐,相信對深入學習極有幫助。
(2)模塊資源庫:包括了最常用的十多個經典模塊分析,它們既可作為綜合應用實例學習,又可移植到相關應用中,進而避免重復勞動,提高工作效率。
(3)項目(案例)資源庫:包括十多個項目開發案例,從需求分析、系統設計、模塊分析到代碼實現,幾乎全程展現了項目開發的整個過程。
(4)任務(訓練)資源庫:共計千余個實踐任務,讀者可以自行實踐練習,還可以到對應的網站上尋找答案。
(5)能力測試資源庫:列舉了幾百個能力測試題目,包括編程基礎能力測試、數學及邏輯思維能力測試、面試能力測試、編程英語能力測試,便于讀者自我測試。
(6)編程人生:精選了二十多個IT勵志故事,希望讀者朋友從這些IT成功人士的經歷中汲取精神力量,讓這些經歷成為您不斷進取、勇攀高峰的強大精神動力。

如何高效使用本書
  建議首先看相關實例視頻,然后對照圖書的實例,動手操作或者運行程序,反復體會,之后再打開本書光盤的“自主學習系統”,找一些對應的實例練習。當然,還可以參考“自主學習系統”的其他資源,加以補充和拓展。
本書常見問題
1.編程軟件的獲取
  按照本書上的實例進行操作練習,需要事先在電腦上安裝相關的語言或工具的開發環境(編程軟件)。本書光盤只提供了教學視頻、自主學習系統等輔助資料,并未提供編程軟件,讀者朋友需要在網上搜索下載,或者到當地電腦城、軟件經銷商處購買。
2.關于本書的技術問題或有關本書信息的發布
  (1)讀者朋友遇到有關本書的技術問題,建議先登錄:www.rjkflm.com,搜索到本書后,查看該書的留言是否已經對您的相關問題進行了回復,以避免浪費您更多的時間。
  (2)如果留言沒有相關問題,可加入QQ:4006751066咨詢有關本書的技術問題。
  (3)本書經過多次審校,仍然可能有極少數錯誤,歡迎讀者朋友批評指正,請給我們留言,我們也將對提出問題和建議的讀者予以獎勵。另外,有關本書的勘誤,我們會在www.rjkflm.com網站上公布。
3.關于本書光盤的使用
  本書光盤只能在電腦光驅(DVD格式)中使用,光盤中的視頻文件雙擊即可自行播放。極個別光盤視頻文件如果不能打開,請暫時關閉一下殺毒軟件再打開;若仍然無法打開,建議換臺電腦后將光盤內容復制過來后打開(極個別光驅與光盤不兼容導致無法讀取的現象是有的)。另外,盤面若有膠水等臟物建議先行擦拭干凈。
關于作者
  本書由軟件開發技術聯盟組織編寫。該聯盟由一家有十多年集軟件開發、數字教育、圖書出版為一體的高科技公司——明日科技和一些中青年骨干教師組成。
  本書主要由崔佳音、周佳星執筆編寫,其他參與本書編寫的人員有王小科、王國輝、張鑫、楊麗、陳英、高春艷、劉莉莉、賽奎春、劉佳、辛洪郁、郭鐵、張金輝、高潤嶺、王敬杰、高茹、任媛、孫桂杰、李賀、陳威、高飛、劉志銘、宋晶、宋禹蒙、王雨竹、張彥國、張磊、劉麗艷、鄒淑芳、王喜平、于國槐、郭銳、劉紅艷、郭鑫、李根福等。
寄語讀者
  親愛的讀者朋友,千里有緣一線牽,感謝您在茫茫書海中找到了本書,希望她架起你我之間學習、友誼的橋梁,希望她帶您輕松步入妙趣橫生的編程世界,希望她成為您成長道路上的鋪路石。
  
軟件開發技術聯盟
  
  
  
  
II
  
  
III
  
  
  
  
  
  
內容簡介:

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


目錄:

第1篇 入 門 篇

第1章 初識C++ 2
( 視頻講解:45分鐘)
1.1 C++的歷史背景 3
1.1.1 計算機的問世 3
1.1.2 C++發展歷程 3
1.1.3 C++中的杰出人物 4
1.2 C++語言特點 5
1.3 Visual?Studio?2010集成編譯環境 6
1.3.1 安裝Visual?Studio?2010 6
1.3.2 卸載Visual?Studio?2010 11
1.3.3 使用Visual?Studio?2010創建一個
C++控制臺程序 12
1.3.4 編寫第一個C++程序
“Hello World!” 15
1.4 本書代碼使用指南 16
1.5 本章小結 16
第2章 認識C++程序 17
( 視頻講解:54分鐘)
2.1 我的第一個C++程序 18
2.1.1 創建第一個C++程序 18
2.1.2 C++程序的基本組成 20
2.2 C++的常用概念 21
2.2.1 預處理命令 21
2.2.2 注釋 21
2.2.3 main函數 22
2.2.4 函數體 22
2.2.5 函數返回值 22
2.3 初步了解函數 22
2.3.1 一個簡單的函數 22
2.3.2 函數的傳參 24
2.3.3 函數的返回值、參數與變量 25
2.3.4 函數的聲明和定義 26
2.3.5 變量 29
2.4 C++語言基本要素 30
2.4.1 解讀標識符 31
2.4.2 關鍵字 31
2.4.3 定義和使用常量 32
2.4.4 變量的應用 32
2.5 C++代碼編寫規范 33
2.5.1 代碼寫規范的好處 33
2.5.2 如何將代碼寫規范 34
2.6 綜合應用 34
2.7 本章常見錯誤 35
2.8 本章小結 35
2.9 跟我上機 35
第3章 變量和數據類型 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 標識符 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 常用數據類型 45
3.3.1 定義數值類型 46
3.3.2 字符類型 47
3.3.3 布爾類型 47
3.4 輸入與輸出數據 48
3.4.1 通過printf格式輸出數據 48
3.4.2 利用scanf格式輸入數據 51
3.4.3 標準I/O流 54
3.4.4 控制輸入/輸出格式 56
3.5 綜合應用 60
3.5.1 計算貸款支付額 60
3.5.2 計算函數值 61
3.6 本章常見錯誤 62
3.7 本章小結 62
3.8 跟我上機 63
第4章 運算符與表達式 64
( 視頻講解:40分鐘)
4.1 C++中的運算符 65
4.1.1 算術運算符 65
4.1.2 關系運算符 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 結合性和優先級 74
4.3 表達式 75
4.3.1 算術表達式 76
4.3.2 關系表達式 76
4.3.3 條件表達式 76
4.3.4 賦值表達式 76
4.3.5 邏輯表達式 77
4.3.6 逗號表達式 77
4.3.7 表達式中的類型轉換 78
4.4 語句概述 81
4.5 判斷左值與右值 82
4.6 綜合應用 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 對浮點數求余 84
4.8 本章小結 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 使用條件運算符進行判斷 93
5.4 switch判斷語句 94
5.5 判斷語句的嵌套 99
5.6 綜合應用 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判斷表達式的比較問題 104
5.8 本章小結 104
5.9 跟我上機 104
第6章 循環控制語句 106
( 視頻講解:50分鐘)
6.1 while循環 107
6.2 do…while循環 109
6.3 while和do…while比較 110
6.4 for循環 112
6.5 循環控制 115
6.5.1 控制循環的變量 116
6.5.2 break語句 117
6.5.3 continue語句 118
6.5.4 goto語句 119
6.6 循環嵌套 120
6.7 綜合應用 122
6.7.1 阿姆斯壯數 122
6.7.2 巴斯卡三角形 123
6.7.3 輸出閏年 124
6.8 本章常見錯誤 126
6.8.1 break和continue語句的區別 126
6.8.2 goto的問題 126
6.9 本章小結 126
6.10 跟我上機 127
第7章 封裝函數使程序模塊化 128
( 視頻講解:1小時)
7.1 函數概述 129
7.1.1 定義函數 129
7.1.2 聲明和使用函數 129
7.2 函數的參數 130
7.2.1 形參與實參 130
7.2.2 設置默認值 131
7.3 從函數中返回 132
7.3.1 函數返回值 132
7.3.2 了解空函數 133
7.4 遞歸調用函數 133
7.5 重載函數的使用 137
7.6 生存周期與作用域 139
7.6.1 變量的作用域 139
7.6.2 變量的生存周期 140
7.6.3 變量的儲存方式 141
7.7 名稱空間 145
7.8 綜合應用 147
7.8.1 等差數列求和 147
7.8.2 提款機的記錄 148
7.9 本章常見錯誤 149
7.9.1 函數中返回的數組地址無效 149
7.9.2 聲明函數時不要忘記加分號 149
7.9.3 盡量不要用using
namespace std 149
7.10 本章小結 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 指針在函數中的應用 162
8.2.1 傳遞地址 162
8.2.2 指向函數入口地址 163
8.2.3 空指針調用函數 164
8.2.4 從函數中返回指針 165
8.3 安全使用指針 167
8.3.1 內存分配 167
8.3.2 內存安全 169
8.4 綜合應用 172
8.4.1 水桶的平衡 172
8.4.2 分步計算 173
8.4.3 顯示數組元素 173
8.5 本章常見錯誤 174
8.5.1 文字常量區不可修改 174
8.5.2 重復釋放內存,錯誤提示
“Debug Assertion Failed!” 175
8.5.3 釋放空間以后,記得給
指針賦空 175
8.5.4 (*p)--輸出的不是想要的值 175
8.6 本章小結 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 引用在函數中的應用 181
9.2.1 引用作為函數的形參 181
9.2.2 指針與引用 182
9.2.3 右值引用傳遞參數 184
9.3 綜合應用 185
9.4 本章常見錯誤 186
9.4.1 指針和引用分別應該什么
時候用 186
9.4.2 在哪里創建,就在哪里釋放
指針 186
9.4.3 指針和引用混合使用 186
9.4.4 指針的特殊寫法 187
9.5 本章小結 187
9.6 跟我上機 187
第10章 使用數組獲取連續空間 188
( 視頻講解:56分鐘)
10.1 一維數組 189
10.1.1 聲明一維數組 189
10.1.2 一維數組的元素 189
10.1.3 初始化一維數組 190
10.2 二維數組 191
10.2.1 聲明二維數組 191
10.2.2 引用二維數組元素 192
10.2.3 初始化二維數組 193
10.3 字符數組 195
  
10.3.1 聲明一個字符串數組 195
10.3.2 字符串數組賦值 195
10.3.3 字符數組的一些說明 195
10.3.4 越界引用 196
10.3.5 字符串處理函數 198
10.4 指針與數組 203
10.4.1 存儲數組元素 203
10.4.2 保存一維數組首地址 203
10.4.3 保存二維數組首地址 205
10.4.4 指針與字符數組 210
10.4.5 數組作函數參數 212
10.4.6 動態分配數組 214
10.5 字符串類型 215
10.5.1 使用本地字符串類型string 215
10.5.2 連接string字符串 216
10.5.3 比較string字符串 217
10.5.4 定義string類型數組 218
10.6 綜合應用 219
10.6.1 名字排序 219
10.6.2 查找數字 220
10.6.3 求平均身高 221
10.7 本章常見錯誤 222
10.7.1 不能對數組名直接賦值 222
10.7.2 sizeof(a)和sizeof(a+1) 223
10.7.3 注意區分數組指針和
指針數組 223
10.8 本章小結 223
10.9 跟我上機 224

第2篇 提 高 篇

第11章 面向對象編程 226
( 視頻講解:1小時20分鐘)
11.1 面向對象的編程思想 227
11.1.1 面向過程 228
11.1.2 面向對象 228
11.1.3 面向對象編程的特點 229
11.2 類與對象 229
11.2.1 聲明與定義類 230
11.2.2 在源文件中包含頭文件 231
11.2.3 實現一個類 231
11.2.4 實例化一個對象 236
11.2.5 訪問類成員 236
11.3 類的構造與析構 239
11.3.1 構造函數概述 239
11.3.2 利用構造函數初始化成員
變量 239
11.3.3 析構一個類 242
11.4 定義靜態成員 244
11.5 通過指針操作對象 247
11.6 隱含的this指針 248
11.7 復制對象 250
11.8 聲明const對象 252
11.9 申請對象數組 254
11.10 C++中的友元 257
11.10.1 友元機制 257
11.10.2 定義友元類 259
11.11 重載運算符 260
11.11.1 重載算術運算符 260
11.11.2 重載比較運算符 262
11.12 綜合應用 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 本章小結 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 父類和子類的構造順序 276
12.1.5 子類顯示調用父類構造函數 277
12.1.6 子類隱藏父類的成員函數 279
12.1.7 嵌套定義多個類 282
12.2 多重繼承 284
12.2.1 聲明多重繼承的派生類 284
12.2.2 注意避免二義性 285
12.2.3 多重繼承的構造順序 286
12.3 C++的多態性 288
12.3.1 虛函數概述 288
12.3.2 動態綁定 288
12.3.3 虛繼承機制 290
12.4 抽象類介紹 292
12.4.1 創建純虛函數 292
12.4.2 實現抽象類中的成員函數 293
12.5 綜合應用 295
12.5.1 學生類的設計 295
12.5.2 等邊多邊形 296
12.5.3 教師職位信息 298
12.6 本章常見錯誤 299
12.6.1 靜態成員函數不能訪問
普通成員變量 299
12.6.2 類初始化時不能直接給
數組名賦值 299
12.6.3 派生后的訪問權限總結 300
12.7 本章小結 300
12.8 跟我上機 300
第13章 C++模板的使用 303
( 視頻講解:50分鐘)
13.1 函數模板 304
13.1.1 定義函數模板 304
13.1.2 使用函數模板 305
13.1.3 重載函數模板 307
13.2 類模板 308
13.2.1 定義類模板 308
13.2.2 執行時指定參數 310
13.2.3 設置默認模板參數 311
13.2.4 為具體類型的參數提供
默認值 312
13.2.5 越界檢測 313
13.3 模板的使用方法 315
13.3.1 定制類模板 315
13.3.2 定制類模板成員函數 317
13.3.3 部分定制模板 318
13.4 鏈表類模板 319
13.4.1 建立單向鏈表 320
13.4.2 鏈表類模板的使用 322
13.4.3 類模板的靜態數據成員 324
13.5 綜合應用 326
13.5.1 除法函數模板 326
13.5.2 取得數據間最大值 327
13.5.3 不同類型數組管理 328
13.6 本章常見錯誤 330
13.6.1 函數模板與類模板的區別 330
13.6.2 成員函數在類外實現時不要
帶默認值 330
13.6.3 函數默認順序從右向左 330
13.7 本章小結 330
13.8 跟我上機 331
第14章 代碼整理 332
( 視頻講解:52分鐘)
14.1 結構體概述 333
14.2 重命名數據類型 333
14.3 枚舉類型的應用 335
14.4 類型推導 340
14.5 異常處理 341
14.5.1 拋出異常 342
14.5.2 捕獲異常 344
14.5.3 異常匹配 347
14.5.4 標準異常 349
14.6 使用宏定義替換復雜的數據 349
14.7 綜合應用 353
14.7.1 撲克牌的牌面 353
14.7.2 使用帶參數的宏求圓面積 354
14.7.3 綜合成績 355
14.8 本章常見錯誤 356
14.8.1 注意帶參數的宏 356
14.8.2 結構體成員的引用 356
14.8.3 結構體字節對齊問題 356
14.8.4 用指針動態申請結構體
內存時失敗 357
14.9 本章小結 357
14.10 跟我上機 358
第15章 掌握C++標準模板庫 359
( 視頻講解:29分鐘)
15.1 幾種常見數據結構 360
15.1.1 簡述STL 360
15.1.2 順序線性結構 360
15.1.3 基本操作 360
15.1.4 棧結構 361
15.1.5 隊列結構 361
15.1.6 鏈表結構 361
15.1.7 圖結構 362
15.2 使用容器管理數據 362
15.2.1 對比容器適配器與容器 362
15.2.2 對比迭代器與容器 363
15.2.3 vector容器 364
15.2.4 list容器 367
15.2.5 關聯容器 370
15.3 常用算法 372
15.3.1 for_each函數 372
15.3.2 fill函數 373
15.3.3 sort函數 374
15.3.4 transform函數 375
15.4 lambda表達式 376
15.5 綜合應用 379
15.5.1 迭代輸出信息 379
15.5.2 計算平均值 380
15.6 本章常見錯誤 380
15.6.1 不要直接使用頭指針
操作鏈表 380
15.6.2 區分內存中的棧和數據
結構中的棧 381
15.6.3 數組和容器的區別 381
15.7 本章小結 381
15.8 跟我上機 381
第16章 利用文件處理數據 383
( 視頻講解:58分鐘)
16.1 文件流概述 384
16.1.1 C++中的流類庫 384
16.1.2 使用類庫 384
16.1.3 ios類中的枚舉常量 385
16.1.4 使用流進行輸出 385
16.2 打開文件 386
16.2.1 文件打開方式 386
16.2.2 默認打開模式 387
16.2.3 創建并打開文件 388
16.3 讀寫文件 389
16.3.1 文件流分類 389
16.3.2 寫文本文件 391
16.3.3 讀取文本文件 392
16.3.4 二進制文件的讀寫 393
16.3.5 實現文件復制 394
16.4 移動文件指針 395
16.4.1 文件錯誤與狀態 395
  
16.4.2 向文件追加寫入 396
16.4.3 文件結尾的判斷 397
16.4.4 在指定位置讀寫文件 399
16.5 文件和流的關聯和分離 401
16.6 刪除文件 402
16.7 綜合應用 403
16.7.1 記錄類的信息 403
16.7.2 讀取文件信息 404
16.8 本章常見錯誤 405
16.8.1 文件打開要記得關閉 405
16.8.2 peek不能用于ofstream 405
16.8.3 忘記調回指針,讀不到
內容 405
16.9 本章小結 405
16.10 跟我上機 406

第3篇 實 戰 篇

第17章 C++語言游戲開發 410
( 視頻講解:2小時48分鐘)
17.1 模擬ATM機界面程序 411
17.1.1 概述 411
17.1.2 需求分析 411
17.1.3 設計思路 411
17.1.4 詳細設計 411
17.1.5 程序代碼 415
17.1.6 小結 418
17.2 猜數字游戲 418
17.2.1 概述 418
17.2.2 需求分析 418
17.2.3 系統設計 419
17.2.4 程序預覽 419
17.2.5 設計思路 421
17.2.6 文件引用 421
17.2.7 主要功能實現 422
17.2.8 小結 426
17.3 吃豆子游戲 426
17.3.1 PacMan程序框架初步分析 426
17.3.2 碰撞檢測的實現 429
17.3.3 地圖類的設計 432
17.3.4 數據更新 435
17.3.5 繪圖 443
17.3.6 窗口設計 448
17.3.7 小結 455
第18章 人事考勤管理系統(Visual
Studio 2010和SQL Server
2008實現) 456
( 視頻講解:1小時30分鐘)
18.1 開發背景 457
18.2 需求分析 457
18.3 系統設計 457
18.3.1 系統目標 457
18.3.2 系統功能結構 458
18.3.3 系統預覽 458
18.3.4 業務流程圖 458
18.3.5 數據庫設計 459
18.4 公共模塊設計 461
18.5 主窗體設計 466
18.6 用戶登錄模塊設計 469
18.6.1 用戶登錄模塊概述 469
18.6.2 用戶登錄技術分析 469
18.6.3 用戶登錄實現過程 470
18.7 用戶管理模塊設計 471
18.7.1 用戶管理模塊概述 471
18.7.2 用戶管理技術分析 471
18.7.3 用戶管理實現過程 472
18.7.4 單元測試 474
18.8 部門管理模塊設計 475
18.8.1 部門管理模塊概述 475
18.8.2 部門管理技術分析 475
18.8.3 部門管理實現過程 476
18.9 人員信息管理模塊設計 478
18.9.1 人員信息管理模塊概述 478
18.9.2 人員信息管理技術分析 479
18.9.3 人員信息管理實現過程 479
18.10 考勤管理模塊設計 485
18.10.1 考勤管理模塊概述 485
18.10.2 考勤管理技術分析 486
18.10.3 考勤管理實現過程 487
18.11 考勤匯總查詢模塊設計 492
18.11.1 考勤匯總查詢模塊概述 492
18.11.2 考勤匯總查詢技術分析 492
18.11.3 考勤匯總查詢實現過程 493
18.12 開發技巧與難點分析 496
18.12.1 調用動態鏈接庫設計
界面 496
18.12.2 主窗口的界面顯示 497
18.13 本章小結 498

  
  
  
  
  
X
  
  
IX
  
  
  
  
  
  
序: