注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計C/C++及其相關(guān)C++語言入門經(jīng)典

C++語言入門經(jīng)典

C++語言入門經(jīng)典

定 價:¥59.00

作 者: 郭鑫,顧彥玲 等著
出版社: 機(jī)械工業(yè)出版社
叢編項: 華章程序員書庫
標(biāo) 簽: C C++ C# VC VC++ 程序設(shè)計 計算機(jī)/網(wǎng)絡(luò)

ISBN: 9787111418627 出版時間: 2013-04-01 包裝: 平裝
開本: 16開 頁數(shù): 356 字?jǐn)?shù):  

內(nèi)容簡介

  《華章程序員書庫:C++語言入門經(jīng)典》以初學(xué)者為核心,全面介紹了使用C++進(jìn)行程序開發(fā)的各種技術(shù)。在內(nèi)容排列上由淺入深,讓讀者循序漸進(jìn)地掌握編程技術(shù);在內(nèi)容講解上結(jié)合豐富的圖解和形象的比喻,幫助讀者理解“晦澀難懂”的技術(shù);在內(nèi)容形式上附有大量的提示、技巧、說明等欄目,夯實讀者的編程技術(shù),豐富讀者的編程經(jīng)驗。全書共分四篇14章,其中,第一篇為基礎(chǔ)知識篇,主要包括C++的基礎(chǔ)知識、數(shù)據(jù)的計算以及輸入與輸出、判斷與循環(huán)、函數(shù)、指針和引用、數(shù)組和字符串;第二篇為核心技術(shù)篇,主要包括類的構(gòu)造、類的繼承和派生、模板;第三篇為高級應(yīng)用篇,主要包括代碼整理、STL標(biāo)準(zhǔn)模板庫、文件操作;第四篇為項目實戰(zhàn)篇,主要包括商品銷售系統(tǒng)和吃豆子游戲兩個實戰(zhàn)項目?!度A章程序員書庫:C++語言入門經(jīng)典》附有配套光盤,提供本書所有程序的源代碼、多媒體教學(xué)視頻、程序開發(fā)資源庫。其中,全部源代碼經(jīng)過精心測試,能夠在Windows XP、Windows 7操作系統(tǒng)上編譯和運行?!度A章程序員書庫:C++語言入門經(jīng)典》書適用于C++愛好者、初學(xué)者和中級程序開發(fā)人員,也可以作為大中專院校和培訓(xùn)機(jī)構(gòu)的教材。

作者簡介

暫缺《C++語言入門經(jīng)典》作者簡介

圖書目錄

前言
第一篇 基礎(chǔ)知識篇
第1章 初識C++——“Hello World!”
視頻講解:52分鐘
1.1 C++的歷史背景
1.1.1 20世紀(jì)最偉大的發(fā)明——計算機(jī)
1.1.2 C++的發(fā)展歷程
1.1.3 C++發(fā)展史中的杰出人物
1.2 Visual Studio 2010 集成編譯環(huán)境
1.2.1 安裝Visual Studio
1.2.2 卸載Visual Studio
1.2.3 使用Visual Studio 2010 創(chuàng)建一個C++控制臺程序
1.2.4 編寫第一個C++程序“Hello World!”
1.3 如何使用本書代碼
1.4 小結(jié)
第2章 與計算機(jī)交流的手段——數(shù)據(jù)的計算、輸入與輸出
視頻講解:128分鐘
2.1 C++語言基本要素
2.1.1 標(biāo)識符
2.1.2 關(guān)鍵字
2.1.3 常量
2.1.4 變量
2.2 數(shù)據(jù)類型
2.2.1 數(shù)值類型
2.2.2 字符類型
2.2.3 布爾類型
2.3 數(shù)據(jù)的輸入與輸出
2.3.1 格式輸出函數(shù)
2.3.2 格式輸入函數(shù)
2.3.3 標(biāo)準(zhǔn)輸出輸入流
2.3.4 流操作的控制
2.4 運算符
2.4.1 算術(shù)運算符
2.4.2 關(guān)系運算符
2.4.3 邏輯運算符
2.4.4 賦值運算符
2.4.5 位運算符
2.4.6 移位運算符
2.4.7 sizeof運算符
2.4.8 條件運算符
2.4.9 逗號運算符
2.5 結(jié)合性和優(yōu)先級
2.6 表達(dá)式
2.6.1 算術(shù)表達(dá)式
2.6.2 關(guān)系表達(dá)式
2.6.3 條件表達(dá)式
2.6.4 賦值表達(dá)式
2.6.5 邏輯表達(dá)式
2.6.6 逗號表達(dá)式
2.6.7 表達(dá)式中的類型轉(zhuǎn)換
2.7 語句
2.8 左值與右值
2.9 上機(jī)實踐
2.9.1 計算三角形周長
2.9.2 計算三角形邊長
2.10 小結(jié)
2.11 習(xí)題
第3章 重要的邏輯工具——判斷與循環(huán)
視頻講解:90分鐘
3.1 條件判斷
3.1.1 if語句
3.1.2 if-else語句
3.1.3 嵌套的if-else語句
3.1.4 使用條件運算符進(jìn)行判斷
3.1.5 switch判斷語句
3.2 循環(huán)語句
3.2.1 while循環(huán)語句
3.2.2 do-while循環(huán)
3.2.3 while與do-while的比較
3.2.4 for循環(huán)語句
3.3 循環(huán)控制
3.3.1 控制循環(huán)的變量
3.3.2 break語句
3.3.3 continue語句
3.3.4 goto語句
3.4 循環(huán)嵌套
3.5 上機(jī)實踐
3.5.1 圖書的位置
3.5.2 輸出閏年
3.6 小結(jié)
3.7 習(xí)題
第4章 程序的模塊——函數(shù)
視頻講解:78分鐘
4.1 函數(shù)概述
4.1.1 函數(shù)的結(jié)構(gòu)
4.1.2 函數(shù)的聲明和使用
4.2 函數(shù)參數(shù)
4.2.1 形參與實參
4.2.2 默認(rèn)參數(shù)
4.3 函數(shù)的返回值
4.3.1 返回值
4.3.2 空函數(shù)
4.4 函數(shù)的遞歸調(diào)用
4.5 重載函數(shù)
4.6 生存周期與作用域
4.6.1 變量的作用域
4.6.2 變量的生存周期
4.7 名稱空間
4.8 上機(jī)實踐
4.8.1 等差數(shù)列的和
4.8.2 提款機(jī)的記錄
4.9 小結(jié)
4.10 習(xí)題
第5章 內(nèi)存訪問——指針和引用
視頻講解:32分鐘
5.1 指針
5.1.1 變量與指針
5.1.2 指針運算
5.1.3 空類型指針與指向空的指針
5.1.4 指針常量與指向常量的指針
5.2 指針與函數(shù)
5.2.1 指針傳遞參數(shù)
5.2.2 函數(shù)指針
5.2.3 空類型指針與函數(shù)
5.2.4 指針與函數(shù)返回值
5.3 指針與安全
5.3.1 內(nèi)存的分配方式
5.3.2 內(nèi)存安全
5.4 引用
5.4.1 引用的概述
5.4.2 右值引用
5.5 函數(shù)與引用
5.5.1 使用引用傳遞參數(shù)
5.5.2 指針與引用
5.5.3 右值引用傳遞參數(shù)
5.6 上機(jī)實踐
5.6.1 水桶的平衡
5.6.2 分步計算
5.7 小結(jié)
5.8 習(xí)題
第6章 一即是全,全即是一——數(shù)組和字符串
視頻講解:55分鐘
6.1 一維數(shù)組
6.1.1 一維數(shù)組的聲明
6.1.2 一維數(shù)組的元素
6.1.3 一維數(shù)組的初始化
6.2 二維數(shù)組
6.2.1 二維數(shù)組的聲明
6.2.2 二維數(shù)組元素的使用
6.2.3 二維數(shù)組的初始化
6.3 字符數(shù)組
6.3.1 聲明一個字符串?dāng)?shù)組
6.3.2 字符串?dāng)?shù)組賦值方式
6.3.3 字符數(shù)組的一些說明
6.3.4 字符串和字符串結(jié)束標(biāo)志
6.3.5 字符串處理函數(shù)
6.4 指針與數(shù)組
6.4.1 數(shù)組的存儲
6.4.2 指針與一維數(shù)組
6.4.3 指針與二維數(shù)組
6.4.4 指針與字符數(shù)組
6.4.5 數(shù)組作為函數(shù)參數(shù)
6.4.6 數(shù)組的動態(tài)分配
6.5 字符串類型
6.5.1 使用本地字符串類型string
6.5.2 連接string字符串
6.5.3 比較string字符串
6.5.4 string字符串和數(shù)組
6.6 上機(jī)實踐
6.6.1 名字排序
6.6.2 查找數(shù)字
6.7 小結(jié)
6.8 習(xí)題

第二篇 核心技術(shù)篇
第7章 面向?qū)ο蟆惖臉?gòu)造
視頻講解:67分鐘
7.1 學(xué)會面向?qū)ο蟮木幊趟枷?br /> 7.1.1 面向?qū)ο笈c面向過程編程
7.1.2 面向?qū)ο缶幊?br /> 7.1.3 面向?qū)ο蟮奶攸c
7.2 類與對象
7.2.1 類的聲明與定義
7.2.2 頭文件與源文件
7.2.3 類的實現(xiàn)
7.2.4 對象
7.2.5 訪問類的成員
7.3 類的構(gòu)造函數(shù)
7.3.1 構(gòu)造函數(shù)的概念
7.3.2 構(gòu)造函數(shù)的定義和使用
7.4 類的析構(gòu)函數(shù)
7.5 類的靜態(tài)成員
7.6 對象的指針
7.7 this指針
7.8 對象與復(fù)制
7.9 const對象
7.10 對象數(shù)組
7.11 運算符的重載
7.11.1 算術(shù)運算符的重載
7.11.2 比較運算符的重載
7.12 上機(jī)實踐
7.12.1 用戶與留言
7.12.2 挑選硬盤
7.13 小結(jié)
7.14 習(xí)題
第8章 并非每個人都會說漢語——類的繼承和派生
視頻講解:63分鐘
8.1 繼承
8.1.1 類的繼承
8.1.2 類成員的可訪問性
8.1.3 繼承后可訪問性
8.1.4 構(gòu)造函數(shù)訪問順序
8.1.5 子類顯示調(diào)用父類構(gòu)造函數(shù)
8.1.6 子類隱藏父類的成員函數(shù)
8.1.7 嵌套類
8.2 多重繼承
8.2.1 多重繼承的定義
8.2.2 二義性
8.2.3 多重繼承的構(gòu)造順序
8.3 多態(tài)
8.3.1 虛函數(shù)概述
8.3.2 利用虛函數(shù)實現(xiàn)動態(tài)綁定
8.3.3 虛繼承
8.4 抽象類
8.4.1 純虛函數(shù)
8.4.2 實現(xiàn)抽象類中的成員函數(shù)
8.5 友元
8.5.1 友元概述
8.5.2 友元類
8.6 上機(jī)實踐
8.6.1 學(xué)生類的設(shè)計
8.6.2 等邊多邊形
8.7 小結(jié)
8.8 習(xí)題
第9章 量身定做——模板
視頻講解:50分鐘
9.1 函數(shù)模板
9.1.1 函數(shù)模板的定義
9.1.2 函數(shù)模板的作用
9.1.3 重載函數(shù)模板
9.2 類模板
9.2.1 類模板的定義與聲明
9.2.2 簡單類模板
9.2.3 默認(rèn)模板參數(shù)
9.2.4 為具體類型的參數(shù)提供默認(rèn)值
9.2.5 有界數(shù)組模板
9.3 模板的使用
9.3.1 定制類模板
9.3.2 定制類模板成員函數(shù)
9.3.3 模板部分定制
9.4 鏈表類模板
9.4.1 鏈表
9.4.2 鏈表類模板
9.4.3 類模板的靜態(tài)數(shù)據(jù)成員
9.5 上機(jī)實踐
9.5.1 除法函數(shù)模板
9.5.2 取得數(shù)據(jù)間最大值
9.6 小結(jié)
9.7 習(xí)題

第三篇 高級應(yīng)用篇
第10章 快刀斬亂麻——代碼整理
視頻講解:26分鐘
10.1 結(jié)構(gòu)體
10.2 數(shù)據(jù)類型別名——typedef
10.3 枚舉類型
10.4 類型推導(dǎo)
10.5 異常處理
10.5.1 拋出異常
10.5.2 異常捕獲
10.5.3 異常匹配
10.5.4 標(biāo)準(zhǔn)異常
10.6 宏定義
10.7 上機(jī)實踐
10.7.1 撲克牌的牌面
10.7.2 使用參數(shù)宏求圓面積
10.8 小結(jié)
10.9 習(xí)題
第11章 取之有道,用之有節(jié)——STL標(biāo)準(zhǔn)模板庫
視頻講解:35分鐘
11.1 預(yù)備知識
11.1.1 標(biāo)準(zhǔn)模板庫概述
11.1.2 順序線性結(jié)構(gòu)
11.1.3 操作
11.1.4 棧
11.1.5 隊列
11.1.6 鏈表
11.1.7 圖結(jié)構(gòu)
11.2 容器
11.2.1 容器與容器適配器
11.2.2 迭代器與容器
11.2.3 vector容器
11.2.4 list容器
11.2.5 關(guān)聯(lián)容器
11.3 算法
11.3.1 for_each函數(shù)
11.3.2 fill函數(shù)
11.3.3 sort函數(shù)
11.3.4 transform函數(shù)
11.4 lambda表達(dá)式
11.5 上機(jī)實踐
11.5.1 迭代輸出信息
11.5.2 計算平均值
11.6 小結(jié)
11.7 習(xí)題
第12章 內(nèi)存與硬盤的交流——文件操作
視頻講解:58分鐘
12.1 文件流
12.1.1 C++中的流類庫
12.1.2 類庫的使用
12.1.3 ios類中的枚舉常量
12.1.4 流的輸入/輸出
12.2 文件打開
12.2.1 打開方式
12.2.2 默認(rèn)打開模式
12.2.3 打開文件的同時創(chuàng)建文件
12.3 文件的讀寫
12.3.1 文件流
12.3.2 寫文本文件
12.3.3 讀取文本文件
12.3.4 二進(jìn)制文件的讀寫
12.3.5 實現(xiàn)文件的復(fù)制
12.4 文件指針的移動操作
12.4.1 文件錯誤與狀態(tài)
12.4.2 文件的追加
12.4.3 文件結(jié)尾的判斷
12.4.4 在指定位置讀寫文件
12.5 文件和流的關(guān)聯(lián)與分離
12.6 刪除文件
12.7 上機(jī)實踐
12.7.1 記錄類的信息
12.7.2 讀取文件信息
12.8 小結(jié)
12.9 習(xí)題

第四篇 項目實戰(zhàn)篇
第13章 綜合實戰(zhàn)——商品銷售系統(tǒng)
視頻講解:5分鐘
13.1 商品類的設(shè)計
13.2 銷售系統(tǒng)的設(shè)計
13.3 銷售記錄功能
13.4 小結(jié)
第14章 綜合實戰(zhàn)——吃豆子游戲
視頻講解:6分鐘
14.1 Windows 窗口應(yīng)用程序
14.1.1 建立Windows 窗口應(yīng)用程序
14.1.2 Windows 窗體的產(chǎn)生
14.1.3 Windows 消息循環(huán)
14.1.4 常用繪圖GDI
14.2 制作PacMan
14.2.1 PacMan程序框架初步分析
14.2.2 碰撞檢測的實現(xiàn)
14.2.3 地圖類的設(shè)計
14.2.4 數(shù)據(jù)更新
14.2.5 繪圖
14.2.6 客戶端設(shè)計
14.3 小結(jié)

本目錄推薦

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