- C++從入門到精通(第5版)
- 明日科技編著
- 565字
- 2023-08-25 11:14:49
本書內容
本書提供了從入門到編程高手所必需的各類知識,共分為4篇。
第1篇:基礎知識。本篇講解C++語言基礎知識,具體包括C++語言的歷史背景、常用開發環境,數據類型,運算符與表達式,條件判斷語句,循環語句,函數,數組、指針和引用,以及構造數據類型。為幫助讀者夯實語言基礎,本篇結合流程圖和實例,并通過視頻的指導講解。讀者只有具備了牢固的基礎才能更快地掌握更高級的內容。
第2篇:核心技術。本篇介紹C++語言面向對象編程方面的內容,幫助讀者透徹理解什么是面向對象,如何應用類創建對象,什么是繼承和派生,以及能夠利用多態進行面向對象開發。
第3篇:高級應用。模板是標準模板庫(STL)的基礎,通過學習模板相關知識,讀者能夠理解STL的構造。通過學習運行時類型識別(RTTI),讀者將對面向對象開發有更深的理解。程序調試和文件操作是程序開發過程中必不可少的技術,是企業級項目開發的基礎。網絡通信是僅次于文件技術的另一項關鍵技術,通過多個實例,讀者可以掌握基本的網絡通信知識。
第4篇:項目實戰。本篇運用軟件工程的設計思想,開發了一個人事考勤管理系統。書中按照“需求分析→系統設計→公共模塊設計→主窗體設計→實現項目各模塊功能→總結開發技巧與難點”的流程進行介紹,帶領讀者一步一步親身體驗項目開發的全過程。
本書的整體知識架構和學習要點如圖7所示。

圖7 本書知識架構和學習要點
推薦閱讀
- JavaScript高效圖形編程
- Hands-On Machine Learning with scikit:learn and Scientific Python Toolkits
- 測試驅動開發:入門、實戰與進階
- 軟件界面交互設計基礎
- Vue.js入門與商城開發實戰
- 基于Java技術的Web應用開發
- DevOps Automation Cookbook
- 薛定宇教授大講堂(卷Ⅳ):MATLAB最優化計算
- Mastering Swift 2
- Clojure Reactive Programming
- Learning Hadoop 2
- Mastering Docker
- Building Clouds with Windows Azure Pack
- 從零開始學UI設計·基礎篇
- 少年小魚的魔法之旅:神奇的Python