買這商品的人也買了...
-
全民學程式設計:從插畫學 C 語言$380$300
簡體館年度書展|現貨2書79折3書75折 詳見活動內容 »
-
VIP 95折
深入淺出 SSD 測試 : 固態存儲測試流程 方法與工具$594$564 -
VIP 95折
MCP 開發從入門到實戰$515$489 -
85折
$806Linux x64 匯編語言編程 -
VIP 95折
MCP 極簡開發 : 輕鬆打造高效智能體$479$455 -
VIP 95折
RISC-V 架構 DSP 處理器設計$534$507 -
VIP 95折
硬件系統模糊測試:技術揭秘與案例剖析$419$398 -
85折
$454RAG 實踐權威指南:構建精準、高效大模型之道 -
VIP 95折
CUDA 並行編程與性能優化$714$678 -
VIP 95折
生成式視覺模型原理與實踐$288$274 -
87折
$459AI大模型:賦能通信產業 -
VIP 95折
科學預測——預見科學之美$408$388 -
VIP 95折
Processing創意編程入門:從編程原理到項目案例$299$284 -
VIP 95折
大模型驅動的具身智能 架構,設計與實現$534$507 -
VIP 95折
納米級CMOS VLSI電路(可制造性設計)$474$450 -
VIP 95折
Manus應用與AI Agent設計指南:從入門到精通$359$341 -
87折
$360高薪Offer 簡歷、面試、談薪完全攻略 -
VIP 95折
軟件系統優化$534$507 -
VIP 95折
芯片的較量 (日美半導體風雲)$414$393 -
VIP 95折
Manus AI 智能體從入門到精通$294$279 -
VIP 95折
深度學習:基礎與概念$1,128$1,072 -
85折
$505GitHub Copilot 編程指南 -
87折
$469Cursor 與 Copilot 開發實戰 : 讓煩瑣編程智能化 -
85折
$551C#核心編程200例(視頻課程+全套源程序) -
VIP 95折
Verilog HDL 計算機網絡典型電路算法設計與實現$354$336 -
VIP 95折
SAAS + AI 架構實戰:業務解析、架構設計、AI 應用$708$673
簡體館年度書展|現貨2書79折3書75折 詳見活動內容 »
-
85折
$806Linux x64 匯編語言編程 -
VIP 95折
MCP 極簡開發 : 輕鬆打造高效智能體$479$455 -
VIP 95折
硬件系統模糊測試:技術揭秘與案例剖析$419$398 -
VIP 95折
生成式視覺模型原理與實踐$288$274 -
87折
$459AI大模型:賦能通信產業 -
VIP 95折
科學預測——預見科學之美$408$388 -
VIP 95折
Processing創意編程入門:從編程原理到項目案例$299$284 -
87折
$360高薪Offer 簡歷、面試、談薪完全攻略 -
VIP 95折
軟件系統優化$534$507 -
85折
$505GitHub Copilot 編程指南 -
85折
$551C#核心編程200例(視頻課程+全套源程序) -
VIP 95折
SAAS + AI 架構實戰:業務解析、架構設計、AI 應用$708$673 -
VIP 95折
深入淺出 Docker, 2/e$419$398 -
85折
$658Unity 特效制作:Shader Graph 案例精講 -
79折
$275零基礎玩轉國產大模型DeepSeek -
VIP 95折
人工智能大模型:機器學習基礎$774$735 -
VIP 95折
RAG 極簡入門:原理與實踐$419$398 -
VIP 95折
大模型實戰 : 從零實現 RAG 與 Agent 系統$419$398 -
VIP 95折
算法趣學(第2版)$348$331 -
VIP 95折
大模型理論與實踐——打造行業智能助手$354$336 -
VIP 95折
大模型應用開發 RAG 實戰課$599$569 -
85折
$509生成式人工智能 (基於 PyTorch 實現) -
VIP 95折
機器人抓取力學$894$849 -
VIP 95折
集成電路版圖設計從入門到精通$474$450 -
VIP 95折
Java 學習筆記, 6/e$839$797
相關主題
商品描述
本書以通俗易懂的語言,豐富多彩的實例,貼近開發實戰的項目,循序漸進地讓讀者在實踐中學習C++編程知識,並提升自己的實際開發能力。本書分為基礎篇、進階篇、篇、項目篇,包括了初識C++,C++語言基礎,運算符與表達式,條件判斷語句,循環語句,函數,數組、指針和引用,結構體與共享體,面向對象編程基礎,類和對象,繼承與派生,模板,STL標準模板庫,程序調試等。書中所有知識都結合具體示例進行介紹,涉及的程序代碼給出了詳細的註釋,可以使讀者輕鬆領會C++語言的強大,快速提高開發技能。
作者簡介
本書詳細地介紹了C++在實際項目中的具體編程應用,
主要內容包括:數據類型,變量聲明、範圍,控制語句,
引用、指針、函數、類與對象、輸入輸出流、模板和異常處理等。
通過這些章節的學習,讀者將可以編寫自己的模板,以使泛型算法適用於任何類型。
通過本書的學習讀者將不僅能夠編寫符合實際應用的代碼,
而且還能夠提高自己編寫的程序的可讀性、性能和可維護性。
本書可作為高等學校計算機相關專業的程序設計入門教材、計算機技術的培訓教材,
或者作為全國計算機等級考試的參考用書和編程愛好者自學C++的教材。
目錄大綱
第1章 基礎知識
1.1 計算機硬件結構概述
1.1.1 I/O設備
1.1.2 總 線
1.1.3 主存
1.1.4 中央處理器
1.2 程 序
1.3 進程與線程
1.4 定點數與浮點數
1.4.1 定點數
1.4.2 浮點數
1.4.3 浮點數的具體表示
1.4.4 浮點數的精度和數值範圍
1.5 字符編碼
1.5.1 ASCII
1.5.2 Latinl
1.5.3 ANSI
1.5.4 中文編碼
1.6 正則表達式
1.6.1 簡 介
1.6.2 普通字符之不可見字符
1.6.3 正則表達式元字符
1.7 序列化與反序列化
1.7.1 數據的序列化與反序列化
1.7.2 JSON簡介
1.7.3 JSON的簡單實例
1.7.4 C++對像其他常見序列化方法
第2章 入門指南
2.1 引 言
2.2 C++編譯
2.2.1 頭文件和源文件之間的差異
2.2.2 將文件編譯為目標文件
2.2.3 連接目標文件
2.2.4 使用main()函數
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.5 控制流語句
2.5.1 if-else選擇語句
2.5.2 switch選擇語句
2.5.3 for循環
2.5.4 while循環
2.6 Try-catch
2.7 數組
2.7.1 數組聲明
2.7.2 數組初始化
2.7.3 訪問數組的值
2.7.4 多維數組
2.8 總結
第3章 函 數
3.1 引 言
3.2 函數聲明和定義函數
3.2.1 函數聲明
3.2.2 定義函數
3.3 局部變量和全局變量
3.3.1 變量
3.3.2 變量與對象
3.4 傳遞參數和返回值
3.4.1 按值傳遞
3.4.2 按引用傳遞
3.5 常量引用和r-值引用
3.5.1 函數返回值
3.5.2 按值返回
3.5.3 按引用返回
3.6 常量參數和默認參數
3.6.1 按常量值傳遞
3.6.2 按常量引用傳遞
3.6.3 按常量值返回
3.6.4 按常量引用返回
3.7 默認參數
3.8 命名空間
3.9 函數重載
3.10 總結
第4章 類
4.1 引 言
4.2 類的定義和聲明
4.2.1 使用類的優點
4.2.2 C++數據和訪問說明符
4.2.3 靜態成員
4.3 成員函數
4.3.1 聲明成員函數
4.3.2 常量成員函數
4.3.3 this關鍵字
4.3.4 類相關的非成員函數
4.4 構造函數和析構函數
4.4.1 構造函數
4.4.2 重載構造函數
4.4.3 構造函數成員的初始化
4.4.4 聚合類的初始化
4.4.5 析構函數
4.4.6 默認構造函數和析構函數
4.5 資源獲取就是初始化
4.6 嵌套類的聲明
4.7 友元說明符
4.7.1 友元函數
4.7.2 友元類
4.8 複製構造函數和賦值運算符
4.8.1 複製賦值運算符
4.8.2 移動構造函數和移動賦值運算符
4.8.3 阻止隱式構造函數和賦值運算符的產生
4.8.4 運算符重載
4.8.5 仿函數概述
4.9 總結
第5章 泛型編程和模板
5.1 引 言
5.2 模板
5.2.1 編譯模板代碼
5.2.2 使用模板類型參數
5.2.3 模板參數類型的要求
5.3 定義函數和類模板
5.3.1 函數模板
5.3.2 類模板
5.3.3 依賴類型
5.4 非類型模板參數
5.5 提高模板的可用性
5.5.1 默認模板參數
5.5.2 形參和實參類型
5.6 模板通用化
5.7 可變參數模板
5.8 編寫易讀的模板
5.8.1 類型別名
5.8.2 模板類型別名
5.9 總結
第6章 標準庫容器和算法
6.1 引 言
6.2 順序容器
6.2.1 數組
6.2.2 向 量
6.2.3 雙端隊列
6.2.4 單向鍊錶
6.2.5 為順序容器提供初始值
6.3 關聯容器
6.3.1 集合與多元集合
6.3.2 映射與多重映射
6.4 無序容器
6.5 容器適配器
6.5.1 堆棧
6.5.2 隊 列
6.5.3 優先隊列
6.6 非常規容器
6.6.1 字符串類型
6.6.2 對和元組類型
6.7 可選類型
6.8 變體類型
6.9 疊代器
6.9.1 疊代器概述
6.9.2 反向疊代器
6.9.3 插入疊代器
6.9.4 流疊代器
6.9.5 疊代器失效
6.10 C++標準模板庫提供的算法
6.10.1 Lambda表達式
6.10.2 只讀算法
6.10.3 修改算法
6.10.4 可變序列算法
6.10.5 排序算法
6.10.6 二進制搜索算法
6.10.7 數值算法
6.11 總結
第7章 面向對象編程
7.1 引 言
7.2 繼承
7.3 多 態
7.4 動態綁定
7.5 虛方法
7.6 C++中的接口
7.7 動態內存
7.8 安全易用的動態內存
7.8.1 使用std::unique_ptr
7.8.2 std::shared_ptr
7.9 總結
附
