C++從入門到精通(項目案例版)

C++從入門到精通(項目案例版) pdf epub mobi txt 电子书 下载 2025

明日學院 著
圖書標籤:
  • C++
  • 編程
  • 入門
  • 進階
  • 項目
  • 案例
  • 開發
  • 算法
  • 數據結構
  • 實戰
想要找书就要到 求知書站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
出版社: 中国水利水电出版社
ISBN:9787517057796
版次:1
商品编码:12243629
包装:平装
开本:16开
出版时间:2018-01-01
用纸:胶版纸
页数:624
字数:917000

具体描述

産品特色


編輯推薦

  本書是一本屢獲殊榮、經久不衰的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第二關地圖的設計
16.5.4第三關地圖的設計
16.5.5地圖類的實現
16.5.6遊戲隱藏後門的實現
16.5.7第一關地圖的實現
16.5.8第二關地圖的實現
16.5.9第三關地圖的實現
16.5.10使用地圖
16.6遊戲可移動對象設計與實現
16.6.1可移動對象的設計
16.6.2玩傢對象的設計
16.6.3敵軍對象的設計
16.6.4可移動對象的實現
16.6.5玩傢對象的實現
16.6.6敵軍對象的實現
16.6.7完成整個遊戲
16.7本章總結
第17章365係統加速器
17.1開發背景
17.2係統功能設計
17.2.1係統功能結構
17.2.2業務流程圖
17.3係統開發環境要求
17.4關鍵技術
17.4.1自繪標題欄
17.4.2獲得任務列錶
17.4.3獲得正在運行的進程
17.4.4為列錶視圖控件關聯右鍵菜單
17.4.5清空迴收站
17.4.6清空“運行”中的曆史記錄
17.4.7清空IE曆史記錄
17.4.8調用控製麵闆工具
17.5主窗體設計
17.5.1主窗體界麵預覽
17.5.2主窗體界麵布局
17.5.3實現子窗口切換功能
17.5.4繪製主窗口背景圖片
17.6控製麵闆操作模塊
17.6.1控製麵闆界麵預覽
17.6.2控製麵闆界麵布局
17.6.3實現控製麵闆各部分功能
17.7磁盤空間整理模塊
17.7.1磁盤空間整理模塊概述
17.7.2磁盤空間整理界麵布局
17.7.3功能實現
17.8垃圾文件清理模塊
17.8.1垃圾文件清理模塊概述
17.8.2垃圾文件清理模塊界麵布局
17.8.3實現垃圾文件清理功能
17.9係統任務管理模塊
17.9.1概述
17.9.2係統任務管理模塊界麵布局
17.9.3進程與窗口管理
17.10本章總結
第18章Q友
18.1開發背景
18.2係統功能設計
18.2.1係統功能結構
18.2.2業務流程圖
18.3係統開發環境要求
18.4Q友軟件概述
18.4.1係統分析
18.4.2總體設計
18.5數據庫設計
18.5.1數據錶的建立
18.5.2數據庫操作流程
18.6服務器端功能設計
18.6.1服務器端主窗體設計
18.6.2服務器端網絡通信
18.6.3服務器端賬戶管理模塊
18.6.4服務器端係統組織結構管理模塊
18.7客戶端功能設計
18.7.1客戶端登錄模塊
18.7.2客戶端主窗體模塊
18.7.3客戶端消息發送模塊
18.8本章總結
第19章股票分析仿真係統
19.1開發背景
19.2係統功能設計
19.2.1係統功能結構
19.2.2業務流程圖
19.3係統開發環境要求
19.4數據庫與數據錶設計
19.4.1數據庫分析
19.4.2創建數據庫
19.4.3數據庫錶介紹
19.5數據庫操作模塊設計
19.5.1數據模型類
19.5.2數據庫操作類
19.5.3對數據庫錶的操作
19.6登錄模塊設計
19.6.1設計登錄對話框
19.6.2登錄功能的實現
19.6.3退齣登錄窗口
19.7係統主窗體設計
19.7.1主窗體和各模塊功能組織方式
19.7.2顯示各功能窗口
19.8公式選股功能實現
19.8.1界麵設計
19.8.2實現公式選股
19.9繪製股票日數據K綫圖
19.9.1自定義控件
19.9.2K綫圖的更新
19.10其他主要功能模塊
19.10.1基礎數據維護模塊
19.10.2導入導齣數據模塊
19.10.3品種維護模塊
19.10.4選擇品種模塊
19.10.5曆史數據查詢模塊
19.10.6即時數據模塊
19.10.7金融計算器模塊
19.10.8屏幕截圖模塊
19.10.9係統設置模塊
19.11本章總結
開發資源庫使用說明

用户评价

评分

新工作每天都要操作数据库,和书中的宝儿一样,新手DBA锻炼中,相信此书能给我们开启一盏领路灯

评分

书的质量很好,很喜欢

评分

正版书印刷请晰,学习的好书籍

评分

太好了 真不错 第一次在京东买书 很好 还是京东自营的好 以后还来 啧啧

评分

我为什么喜欢在京东上买东西,而不选择~,或者其它电商,原因有几方面,第一,京东的价格比其它电商低,而且有优惠券,还开发票,东西是正品,如果你买了plus会员,还有京豆返现,虽然一百块钱返一块,但是总会让你感觉占了便宜;第二,送货速度太快,本地仓的话早上买,下午就送到,下午买,第二天送到,而且快递小哥的服务态度好啊,不像其他四通一达,接电话的时候的语气让你很不爽;第三,白条,虽然现在采用账单制了,不能用信用卡还了,没特别的优势,但是买大件的时候分期免服务费却是一个可以让你选择用它付款的理由;第四,app好用,~、苏宁、国美、亚马逊我都用过,没有一个比得上它,而且申请售后很方便,处理效率很高。

评分

没啥可表达的

评分

618促销优惠力度大,多买一些屯着。要与时俱进,多了解新技术。

评分

 《Oracle数据库管理从入门到精通》全书分为25章,内容有:Oracle的安装及相关配置,Oracle的体系结构,数据库管理工具,Oracle实例的管理,数据字典和控制文件,重做日志文件,表空间和数据文件的管理,存储结构和它们之间的关系,管理还原数据,创建数据库,表管理与维护,索引的管理与维护,管理和维护数据完整性,用户及系统资源和安全的管理,管理权限,管理角色,非归档模式下的冷备份和恢复,数据库的归档模式,数据库的联机备份及备份的自动化,归档模式下的数据库恢复,数据的移动,闪回技术、备份恢复与优化,设计、程序及内存的优化,I/O优化,EM、iSQL*Plus和数据库自动管理,SQL语句追踪与优化等。

评分

我为什么喜欢在京东买东西,因为今天买明天就可以送到。我为什么每个商品的评价都一样,因为在京东买的东西太多太多了,导致积累了很多未评价的订单,所以我统一用段话作为评价内容。

相关图书

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 tushu.tinynews.org All Rights Reserved. 求知書站 版权所有