- 軟件大?。?span>3.32M
- 軟件語言:中文
- 軟件類型:國產軟件
- 軟件類別:免費軟件 / 電子圖書
- 更新時間:2016-05-30 09:56
- 運行環(huán)境:WinAll, WinXP
- 軟件等級:
- 軟件廠商:
- 官方網站:http://m.sonlywya.cn
21.12M/中文/1.8
33.50M/中文/10.0
7.32M/中文/10.0
7.65M/多國語言[中文]/9.0
310.65M/中文/7.2
C++程序設計現(xiàn)代方法(中文版)epub免費版是專門為學習C++的朋友打造的,這本書寫的簡單通俗易懂,詳細介紹了C++編程的所有概念,不管你是編程老鳥還是新手,這本書都會對你有很大幫助,想要學習C++的朋友們快來下載看看吧。
“盡管C++程序設計現(xiàn)代方法這本書并非是內容全面的大部頭著作,但該書的內容闡述真的值得給好評,”——這是一位C++程序設計現(xiàn)代方法的讀者所給出的評價“指針是語言中非常晦澀難懂的部分,也是我之前常常存有困惑的內容,而本書對指針的介紹堪稱完美?!瓱o論你之前是否具有編程經驗,本書絕對對你大有幫助!”,本節(jié)內容小編為大家整理帶來的這份c++程序設計現(xiàn)代方法電子書為epub格式免費版,內容完整。本書從常見的語言特性講起,簡單流暢地過渡到對象,并介紹了鮮見于其他同類圖書的模板、文件I/O、格式化I/O和命令行參數(shù)等內容。歡迎有需要的朋友前來下載查閱!
第一部分 進入C++的世界
第1章 簡介和環(huán)境搭建
1.1 什么是編程語言
1.2 C和C++之間的不同之處
1.3 學習C++之前,是否需要先了解C
1.4 成為程序員,是否需要懂數(shù)學
1.5 術語
1.5.1 編程
1.5.2 可執(zhí)行文件
1.6 編輯和編譯源文件
1.7 關于示例源代碼
1.8 Windows
1.8.1 第1步:下載Code::Blocks
1.8.2 第2步:安裝Code::Blocks
1.8.3 第3步:運行Code::Blocks
1.8.4 錯誤調試
1.8.5 使用Code::Blocks的原因
1.9 Macintosh
1.9.1 Xcode
1.9.2 安裝Xcode 5
1.9.3 運行Xcode
1.9.4 用Xcode創(chuàng)建第一個C++
程序
1.9.5 安裝Xcode 6 beta
1.9.6 運行Xcode
1.9.7 用Xcode創(chuàng)建第一個C++
程序
1.9.8 錯誤調試
1.10 Linux
1.10.1 步驟1:安裝g++
1.10.2 步驟2:運行g++
1.10.3 步驟3:運行你的程序
1.10.4 步驟4:安裝文本編輯器
1.10.5 配置nano
1.10.6 使用nano
第2章 C++基礎
2.1 C++簡介
2.1.1 最簡單的C++程序
2.1.2 程序無法運行的原因
2.1.3 C++程序的基本結構
2.2 為程序添加注釋
2.3 像程序員一樣思考,創(chuàng)建可復用的
代碼
2.4 痛并快樂著的練習
2.5 問答題
2.6 實踐題
第3章 用戶交互和變量
3.1 變量
3.1.1 C++中的變量聲明
3.1.2 使用變量
3.1.3 程序閃退的處理方法
3.1.4 修改、使用和比較變量
3.1.5 加減1的簡寫
3.2 變量的使用和濫用
3.2.1 C++中聲明變量的常見錯誤
3.2.2 區(qū)分大小寫
3.2.3 變量命名
3.3 字符串存儲
3.4 基本類型的存儲解析
3.5 問答題
3.6 實踐題
第4章 if語句
4.1 if的基礎語法
4.2 表達式
4.2.1 truth
4.2.2 布爾型
4.3 else語句
4.4 else-if
4.5 字符串比較
4.6 邏輯運算符在條件語句上的有趣應用
4.6.1 邏輯非
4.6.2 邏輯與
4.6.3 邏輯或
4.6.4 綜合表達式
4.6.5 邏輯表達式示例
4.7 問答題
4.8 實踐題
第5章 循環(huán)
5.1 while循環(huán)
5.2 for循環(huán)
5.2.1 變量初始化
5.2.2 循環(huán)條件
5.2.3 變量更新
5.3 do-while循環(huán)
5.4 控制循環(huán)
5.5 嵌套循環(huán)
5.6 選擇合適的循環(huán)
5.6.1 for循環(huán)
5.6.2 while循環(huán)
5.6.3 do-while循環(huán)
5.7 問答題
5.8 實踐題
第6章 函數(shù)
6.1 函數(shù)語法
6.2 局部變量和全局變量
6.2.1 局部變量
6.2.2 全局變量
6.2.3 有關全局變量的警告
6.3 使函數(shù)對調用有效
6.3.1 函數(shù)定義和聲明
6.3.2 函數(shù)原型的應用示例
6.4 把程序拆分成函數(shù)
6.4.1 當需要重復代碼時
6.4.2 使代碼更加易讀
6.5 命名和重載函數(shù)
6.6 函數(shù)概述
6.7 問答題
6.8 實踐題
第7章 如何解決問題
7.1 只需判斷數(shù)被除時有無余數(shù)
7.2 效率和安全的簡單說明
7.3 不知道算法的情況下的解決方案
7.4 實踐題
第8章 switch-case和枚舉
8.1 比較switch-case和if-else
8.2 使用枚舉創(chuàng)建簡單類型
8.3 問答題
8.4 實踐題
第9章 隨機
9.1 獲得隨機數(shù)
9.2 bug和隨機數(shù)
9.3 問答題
9.4 實踐題
第二部分 數(shù)據(jù)處理
第10章 數(shù)組
10.1 數(shù)組的基礎語法
10.2 數(shù)組使用示例
10.2.1 使用數(shù)組存儲排序
10.2.2 用多維數(shù)組表示網格
10.3 使用數(shù)組
10.3.1 數(shù)組和for循環(huán)
10.3.2 將數(shù)組傳遞給函數(shù)
10.3.3 注銷數(shù)組的末尾
10.4 數(shù)組排序
10.5 問答題
10.6 實踐題
第11章 結構體
11.1 關聯(lián)多個值
11.1.1 語法
11.1.2 傳遞結構體變量
11.2 問答題
11.3 實踐題
第12章 指針簡介
12.1 忘記之前對指針的認知
12.2 指針的概念以及關注指針的原因
12.3 內存的概念
12.3.1 變量與地址
12.3.2 內存布局
12.4 指針的其他優(yōu)點(和缺點)
12.5 問答題
12.6 實踐題
第13章 使用指針
13.1 指針的語法
13.2 指針的指向:變量的地址
13.3 未初始化指針與空指針
13.4 指針和函數(shù)
13.5 引用
13.6 問答題
13.7 實踐題
第14章 動態(tài)內存分配
14.1 獲得更多的新內存
14.1.1 運行內存不足
14.1.2 引用和動態(tài)分配
14.2 指針和數(shù)組
14.3 多維數(shù)組
14.4 指針運算
14.4.1 理解二維數(shù)組
14.4.2 指向指針的指針
14.4.3 指向指針的指針與二維數(shù)組
14.5 盤點指針
14.6 問答題
14.7 實踐題
第15章 數(shù)據(jù)結構簡介與鏈表
15.1 指針和結構體
15.2 創(chuàng)建一個鏈表
15.2.1 第一輪
15.2.2 第二輪
15.3 遍歷鏈表
15.4 盤點鏈表
15.5 問答題
15.6 實踐題
第16章 遞歸
16.1 如何看待遞歸
16.2 遞歸和數(shù)據(jù)結構
16.3 循環(huán)和遞歸
16.4 棧
16.4.1 棧的力量
16.4.2 遞歸的缺點
16.4.3 調試棧溢出
16.4.4 性能
16.5 盤點遞歸
16.6 問答題
16.7 實踐題
第17章 二叉樹
17.1 在現(xiàn)實世界中使用二叉樹
17.2 問答題
17.3 實踐題
第18章 標準模板庫
18.1 vector,大小可變的數(shù)組
18.1.1 vector的方法調用
18.1.2 vector的其他功能
18.2 map
18.3 迭代器
18.4 盤點STL
18.5 進一步學習STL
18.6 問答題
18.7 實踐題
第19章 更多關于字符串的內容
19.1 讀入字符串
19.2 字符串長度和訪問單個元素
19.3 字符串搜索與子字符串
19.4 通過引用傳遞
19.4.1 const傳播
19.4.2 const和STL
19.5 問答題
19.6 實踐題
第20章 使用Code::Blocks進行調試
20.1 踏上調試之旅
20.2 設置斷點
20.2.1 調試崩潰問題
20.2.2 強行進入一個'懸停'程序
20.2.3 修改變量
20.2.4 總結
20.3 實踐題
20.3.1 問題1:指數(shù)問題
20.3.2 問題2:相加問題
20.3.3 問題3:斐波那契程序的bug
20.3.4 問題4:列表的錯誤讀取和錯誤輸出
第三部分 編寫大規(guī)模程序
第21章 將程序分解
21.1 理解C++的構建過程
21.1.1 預處理
21.1.2 編譯
21.1.3 鏈接
21.1.4 把編譯和鏈接分開的原因
21.2 如何把程序分開到不同的文件中
21.2.1 第一步:將聲明和定義分開
21.2.2 第二步:找出哪些函數(shù)需要共享出去
21.2.3 第三步:把共用的函數(shù)移到新的文件中
21.2.4 看一個完整的例子
21.2.5 關于頭文件其他要注意的地方
21.2.6 在開發(fā)環(huán)境中處理多個源文件
21.3 問答題
21.4 實踐題
第22章 程序設計方法介紹
《C++程序設計:現(xiàn)代方法》篇幅適中,寫得又簡單通俗,涵蓋了C++編程的所有重要概念。另外,我們得提一提本書作者Alexander Allain,他是月訪問量超百萬的著名C\c++教程站Cprogramming.的創(chuàng)建者,擁有在哈佛大學講授C++編程的一線教學經驗。本書就是他結合多年教學心得和大量讀者反饋,為普通C++初學者登堂入室特意編寫的一本全新教程,可以幫助你迅速成長為一名優(yōu)秀的、受歡迎的C++程序員。
作者真正了解每一位C++編程學習者的需求,了解初學者起步階段的困惑和糾結。因此,本書由淺入深、循序漸進、步步為營,講述了編程過程的每一個環(huán)節(jié),揭示了編程之路中可能遇到的各種“坑”。以下內容是本書特有的教學思想和方法的體現(xiàn)。
從編程所需的工具開始講起,耐心教你怎么使用
清晰解釋變量、循環(huán)、函數(shù)等最基本的編程概念
手把手示范怎么把頭腦中的想法轉換成C++代碼
C++的指針不好理解,但本書會給你最清晰明白的解釋
字符串、文件I/O、數(shù)字、引用……紛至沓來
C++中的類,以及類的設計
面向C++的特有編程模式
使用C++進行面向對象編程
數(shù)據(jù)結構和標準模板庫(STL)
習題和75個課后練習鞏固你對重要概念和知識點的理解
《C++程序設計:現(xiàn)代方法》不是一本百科全書式的C++教程,更不是一本寫給有編程經驗的人看的C++書。如果你想學C++,但沒有太多編程經驗,而且十分發(fā)愁去看那些厚得要命,大部分內容不知所云,更不知道何年何月才用得上的C++“磚頭書”,別著急,就看這本吧!
請描述您所遇到的錯誤,我們將盡快予以修正,謝謝!
*必填項,請輸入內容