産品特色
編輯推薦
本書是一本屢獲殊榮、經久不衰的C++入門類暢銷書的全新改造,集C語言入門、C語言核心技術、C語言高級編程、C語言編程思想、C語言視頻教程於一體。
1.纍計重印10餘次暢銷3萬餘冊C++語入門經典之全新再造。
2.教程+同步視頻+實例分析+項目案例+在綫課程+海量資源+在綫服務。
3.掃描書中二維碼,可在手機、電腦同步看教學視頻。
4.市場培訓價值2000元,總計150學時,C++、C#在綫課程超值大放送。
5.106節高清微視頻覆蓋全書,集視、聽演示於一體,邊看邊學更快捷。
6.178個實例源代碼詳盡分析,閱讀源代碼。
7.大項目案例條分縷析展示開發全過程,手把手教你做項目。
8.附贈海量學習資源:
(1)實例資源庫(881個實例及源代碼分析,多讀源代碼是快速學習之道)
(2)模塊資源庫(15個典型移植模塊,拿來改改就能用)
(3)項目資源庫(16個項目開發案例,完整展現開發全流程)
(4)麵試資源庫(355道麵試真題、麵試技巧及職業規劃)
(5)能力測試題庫(能力測試題4種,過關能力測試題,逐層通關,孰能生巧)
9.編寫方式采用“基礎知識+中小實例+實戰案例”模式編寫,由淺入深,掃除學習障礙,快速學習。
10.在綫服務:QQ群、微信公眾號在綫服務,即時在綫交流本書的所有疑難問題。
內容簡介
《C++從入門到精通(項目案例版)》以初學者為核心,全麵介紹瞭C++程序設計、C++入門(C++ primer)、C++標準庫、C++編程思想、C++高級編程和C++項目實戰案例等。全書共分19章,其中第1~12章介紹瞭C++基礎知識、核心技術和高級應用,主要內容包括初識C++,數據的計算、輸入與輸齣,邏輯工具——判斷與循環,程序模塊——函數的應用,指針和引用,數組的應用,麵嚮對象——類的構造、繼承和派生,模闆的使用,代碼整理,STL標準模塊庫,文件操作等;第13~19章通過商品銷售係統、坦剋動蕩遊戲、365係統加速器、股票分析仿真係統等7個具體的項目開發案例,詳細展示瞭項目開發的全過程,以使讀者掌握麵嚮對象的分析和設計技術,並學會用麵嚮對象的方式思考和編程。
《C++從入門到精通(項目案例版)》配備瞭極為豐富的學習資源,具體內容如下:
◎配套資源:106集教學視頻(可掃描二維碼觀看),以及全書實例源代碼。
◎附贈“Visual C++開發資源庫”,拓展學習本書的深度和廣度。
※實例資源庫:881個實例及源碼解讀 ※模塊資源庫:15個典型模塊完整開發過程展現
※項目資源庫:16個項目完整開發過程展現※能力測試題庫:4種程序員必備能力測試題庫
※麵試資源庫:355道常見C語言麵試真題
◎附贈在綫課程:包括C語言、C++、C#體係課程、實戰課程等多達百餘學時的在綫課程。
《C++從入門到精通(項目案例版)》是一本C++入門視頻教程,適閤作為C++語言愛好者、C++初學者、C++工程師、應用型高校、培訓機構的教材或參考書。C++語言是C語言的超集,所以也適閤所有C語言愛好者參考學習。
作者簡介
明日學院,傾力打造瞭在綫實用技能學習平颱,該平颱主要為學習者提供海量、優質的課程,課程結構嚴謹,用戶可以根據自身的學習程度,自主安排學習進度。其宗旨是為編程學習者提供一站式服務,培養用戶的編程思維。由明日學院Java程序開發團隊策劃並組織編寫的教材不求麵麵俱到,隻選取開發中必需、常用的內容講解,語言通俗易懂,內容由淺入深,既注重實用性,又兼顧讀者的接受能力,深受讀者喜愛。由其組織編寫的多種圖書在同行業圖書銷售排行榜中名列前茅。
目錄
第1章初識C++
視頻講解:52分鍾實例:4個
1.1C++曆史背景
1.1.120世紀最偉大的發明——計算機
1.1.2C++發展曆程
1.1.3C++中的傑齣人物
1.2VisualStudio2010集成編譯環境
1.2.1安裝VisualStudio
1.2.2卸載VisualStudio
1.2.3使用VisualStudio2010創建一個C++控製颱程序
1.2.4編寫第一個C++程序“HelloWorld!!”
1.3如何使用本書代碼
1.4本章總結
第2章與計算機交流的手段——數據的計算、輸入與輸齣
視頻講解:128分鍾實例:9個
2.1C++語言基本要素
2.1.1標識符
2.1.2關鍵字
2.1.3常量
2.1.4變量
2.2數據類型
2.2.1數值類型
2.2.2字符類型
2.2.3布爾類型
2.3數據輸入與輸齣
2.3.1格式輸齣函數
2.3.2格式輸入函數
2.3.3標準輸齣輸入流
2.3.4流操作的控製
2.4運算符
2.4.1算術運算符
2.4.2關係運算符
2.4.3邏輯運算符
2.4.4賦值運算符
2.4.5位運算符
2.4.6移位運算符
2.4.7sizeof運算符
2.4.8條件運算符
2.4.9逗號運算符
2.5結閤性和優先級
2.6錶達式
2.6.1算術錶達式
2.6.2關係錶達式
2.6.3條件錶達式
2.6.4賦值錶達式
2.6.5邏輯錶達式
2.6.6逗號錶達式
2.6.7錶達式中的類型轉換
2.7語句
2.8左值與右值
2.9上機實踐
2.9.1計算三角形周長
2.9.2計算三角形的邊長
2.10本章總結
第3章重要的邏輯工具——判斷與循環
視頻講解:90分鍾實例:9個
3.1條件判斷
3.1.1if語句
3.1.2if-else語句
3.1.3嵌套的if-else語句
3.1.4使用條件運算符進行判斷
3.1.5switch語句
3.2循環語句
3.2.1while循環
3.2.2do...while循環
3.2.3while與do…while比較
3.2.4for循環
3.3循環控製
3.3.1控製循環的變量
3.3.2break語句
3.3.3continue語句
3.3.4goto語句
3.4循環嵌套
3.5上機實踐
3.5.1圖書的位置
3.5.2輸齣閏年
3.6本章總結
第4章程序的模塊——函數
視頻講解:77分鍾實例:7個
4.1函數概述
4.1.1函數的結構
4.1.2函數的聲明和使用
4.2函數參數
4.2.1形參與實參
4.2.2默認參數
4.3函數的返迴值
4.3.1返迴值
4.3.2空函數
4.4函數的遞歸調用
4.5重載函數
4.6生存周期與作用域
4.6.1變量的作用域
4.6.2變量的生存周期
4.6.3變量的儲存方式
4.7名稱空間
4.8上機實踐
4.8.1等差數列的和
4.8.2提款機的記錄
4.9本章總結
第5章內存訪問——指針和引用
視頻講解:31分鍾實例:3個
5.1指針
5.1.1變量與指針
5.1.2指針運算符和取地址運算符
5.1.3指針運算
5.1.4空類型指針與指嚮空的指針
5.1.5指針常量與指嚮常量的指針
5.2指針與函數
5.2.1指針傳遞參數
5.2.2函數指針
5.2.3空類型指針與函數
5.2.4指針與函數返迴值
5.3指針與安全
5.3.1內存的分配方式
5.3.2內存安全
5.4引用
5.4.1引用的概述
5.4.2右值引用
5.5函數與引用
5.5.1使用引用傳遞參數
5.5.2指針與引用
5.5.3右值引用傳遞參數
5.6上機實踐
5.6.1水桶的平衡
5.6.2分步計算
5.7本章總結
第6章一即是全,全即是一——數組和字符串
視頻講解:55分鍾實例:5個
6.1一維數組
6.1.1一維數組的聲明
6.1.2一維數組的元素
6.1.3一維數組的初始化
6.2二維數組
6.2.1二維數組的聲明
6.2.2二維數組元素的引用
6.2.3二維數組的初始化
6.3字符數組
6.3.1聲明一個字符數組
6.3.2字符數組賦值方式
6.3.3字符數組的一些說明
6.3.4字符串和字符串結束標誌
6.3.5字符串處理函數
6.4指針與數組
6.4.1數組的存儲
6.4.2指針與一維數組
6.4.3指針與二維數組
6.4.4指針與字符數組
6.4.5數組做函數參數
6.4.6數組的動態分配
6.5字符串類型
6.5.1使用本地字符串類型string
6.5.2連接string字符串
6.5.3比較string字符串
6.5.4string字符串和數組
6.6上機實踐
6.6.1名字排序
6.6.2查找數字
6.7本章總結
第7章麵嚮對象——類的構造
視頻講解:67分鍾實例:6個
7.1學會麵嚮對象的編程思想
7.1.1麵嚮對象與麵嚮過程編程
7.1.2麵嚮對象編程
7.1.3麵嚮對象的特點
7.2類與對象
7.2.1類的聲明與定義
7.2.2頭文件與源文件
7.2.3類的實現
7.2.4對象
7.2.5訪問類的成員
7.3類的構造函數
7.3.1構造函數的概念
7.3.2構造函數的定義和使用
7.4類的析構函數
7.5類的靜態成員
7.6對象的指針
7.7this指針
7.8對象與復製
7.9const對象
7.10對象數組
7.11重載運算符
7.11.1算術運算符的重載
7.11.2比較運算符重載
7.12上機實踐
7.12.1用戶與留言
7.12.2挑選硬盤
7.13本章總結
第8章類的繼承和派生
視頻講解:63分鍾實例:6個
8.1繼承
8.1.1類的繼承
8.1.2類成員的可訪問性
8.1.3繼承後可訪問性
8.1.4構造函數訪問順序
8.1.5子類顯式調用父類構造函數
8.1.6子類隱藏父類的成員函數
8.1.7嵌套類
8.2多重繼承
8.2.1多重繼承的定義
8.2.2二義性
8.2.3多重繼承的構造順序
8.3多態
8.3.1虛函數概述
8.3.2利用虛函數實現動態綁定
8.3.3虛繼承
8.4抽象類
8.4.1純虛函數
8.4.2實現抽象類中的成員函數
8.5友元
8.5.1友元概述
8.5.2友元類
8.6上機實踐
8.6.1學生類的設計
8.6.2等邊多邊形
8.7本章總結
第9章量身定做——模闆
視頻講解:49分鍾實例:4個
9.1函數模闆
9.1.1函數模闆的定義
9.1.2函數模闆的作用
9.1.3重載函數模闆
9.2類模闆
9.2.1類模闆的定義與聲明
9.2.2簡單類模闆
9.2.3默認模闆參數
9.2.4為具體類型的參數提供默認值
9.2.5有界數組模闆
9.3模闆的使用
9.3.1定製類模闆
9.3.2定製類模闆成員函數
9.3.3模闆部分定製
9.4鏈錶類模闆
9.4.1鏈錶
9.4.2鏈錶類模闆說明
9.4.3類模闆的靜態數據成員
9.5上機實踐
9.5.1除法函數模闆
9.5.2取得數據間最大值
9.6本章總結
第10章快刀斬亂麻——代碼整理
視頻講解:26分鍾實例:4個
10.1結構體
10.2數據類型彆名——typedef
10.3枚舉類型
10.4類型推導
10.5異常處理
10.5.1拋齣異常
10.5.2異常捕獲
10.5.3異常匹配
10.5.4標準異常
10.6宏定義
10.7上機實踐
10.7.1撲剋牌的牌麵
10.7.2使用參數宏求圓麵積
10.8本章總結
第11章STL標準模闆庫
視頻講解:35分鍾實例:4個
11.1容器
11.1.1容器與容器適配器
11.1.2迭代器與容器
11.1.3vector容器
11.1.4list容器
11.1.5關聯容器
11.2算法
11.2.1for_each函數
11.2.2fill函數
11.2.3sort函數
11.2.4transform函數
11.3lambda錶達式
11.4上機實踐
11.4.1迭代輸齣信息
11.4.2計算平均值
11.5本章總結
第12章內存與硬盤的交流——文件操作
視頻講解:58分鍾實例:6個
12.1文件流
12.1.1C++中的流類庫
12.1.2類庫的使用
12.1.3ios類中的枚舉常量
12.1.4流的輸入/輸齣
12.2文件的打開
12.2.1打開方式
12.2.2默認打開模式
12.2.3打開文件的同時創建文件
12.3文件的讀寫
12.3.1文件流
12.3.2寫文本文件
12.3.3讀取文本文件
12.3.4二進製文件的讀寫
12.3.5實現文件復製
12.4文件指針移動操作
12.4.1文件錯誤與狀態
12.4.2文件的追加
12.4.3文件結尾的判斷
12.4.4在指定位置讀寫文件
12.5文件和流的關聯和分離
12.6刪除文件
12.7上機實踐
12.7.1記錄類的信息
12.7.2讀取文件信息
12.8本章總結
第13章綜閤實戰——商品銷售係統
13.1商品類的設計
13.2銷售係統的設計
13.3銷售記錄功能
13.4本章總結
第14章綜閤實戰——吃豆子遊戲
14.1Windows窗口應用程序
14.1.1建立Windows窗口應用程序
14.1.2WinMain函數
14.1.3Windows消息循環
14.1.4常用繪圖GDI
14.2製作PacMan
14.2.1PacMan程序框架初步分析
14.2.2碰撞檢測的實現
14.2.3地圖類的設計
14.2.4數據更新
14.2.5繪圖
14.2.6客戶端設計
14.3本章總結
第15章坦剋動蕩遊戲
視頻講解:196分鍾實例:22個
15.1開發背景
15.2係統功能設計
15.2.1係統功能結構
15.2.2係統業務流程
15.3創建項目
15.3.1開發環境要求
15.3.2遊戲所用資源
15.3.3創建新項目
15.4創建遊戲框架
15.4.1建立遊戲主窗口
15.4.2遊戲核心框架類的建立
15.4.3增加鼠標響應
15.4.4在遊戲窗口中使用遊戲核心功能
15.5繪圖庫GDIPlus的使用
15.5.1繪圖庫的引入
15.5.2繪圖庫的初始化
15.5.3在屏幕上“畫”遊戲幀數
15.5.4引入圖片資源
15.5.5畫齣遊戲菜單背景
15.6遊戲功能的詳細設計及使用舉例
15.6.1遊戲對象概述
15.6.2遊戲中可移動對象設計
15.6.3設計遊戲菜單
15.6.4單人遊戲與雙人對戰
15.6.5設計坦剋及子彈(要求復製源文件)
15.6.6畫齣移動的坦剋
15.6.7自動尋路與碰撞檢測
15.6.8畫齣遊戲地圖,控製運行軌跡
15.7實現完整的遊戲
15.7.1引進所有遊戲對象聲明
15.7.2聲明核心對象之CGame類的公有方法
15.7.3聲明私有方法
15.7.4實現公有方法
15.7.5實現初始化方法
15.7.6實現遊戲邏輯處理方法
15.7.7實現遊戲繪圖處理方法
15.7.8實現輔助方法
15.7.9在主窗口中完成全部遊戲功能
15.8本章總結
第16章快樂吃豆子遊戲
視頻講解:119分鍾實例:13個
16.1開發背景
16.2係統功能設計
16.2.1係統功能結構
16.2.2業務流程圖
16.3創建項目
16.3.1開發環境要求
16.3.2使用VisualStudio2015創建Win32窗口程序
16.3.3製作遊戲窗口
16.3.4建立遊戲循環
16.4使用GDI繪圖
16.4.1畫點
16.4.2畫綫段
16.4.3畫矩形
16.4.4畫圓
16.4.5畫弧形
16.4.6綜閤應用一:畫玩傢
16.5地圖及關卡製作
16.5.1地圖類設計
16.5.2第一關地圖的設計
16.5.3第二
C++從入門到精通(項目案例版) 下載 mobi epub pdf txt 電子書
評分
☆☆☆☆☆
比*便宜 不錯
評分
☆☆☆☆☆
錯彆字有點多
評分
☆☆☆☆☆
書還沒看 感覺還不錯 先看看 過幾天再來評價
評分
☆☆☆☆☆
好書,很好看,618優惠瞭很多,買瞭幾本書看看,很好
評分
☆☆☆☆☆
統一批處理迴復:作為Plus用戶在京東購物這麼久,感謝JD自營給予的優質服務,從倉儲管理、物流配送等各方麵都做的蠻好的,送貨飛快同時售後管理也不錯,帶給我很好的購物體驗!期間有買到很好的産品,偶爾會碰到比較糟糕的産品,但好在糟糕的大部分能退,所以如果你能看到評價,錶明這個産品還是挺靠譜的。
評分
☆☆☆☆☆
書很好還有視頻講解,例子很多,講的很詳細,初學者能夠看懂,書頁很薄,書不是很沉,五摺買到手,很值瞭
評分
☆☆☆☆☆
好友推薦的書籍,值得一看!
評分
☆☆☆☆☆
書很好,希望價格能稍微便宜點。
評分
☆☆☆☆☆
這書是給我室友買的,書非常不錯,包裝也很精美。但是我那個傻*室友,看不懂,哈哈哈,笑死我瞭╯∀╰。書非常不錯