出版社:電子工業 ISBN:9787121255694 商品編碼:10356592290 開本:16 出版時間:2015-03-01 代碼:88 作者:周建設
" 基本信息 - 商品名稱:嵌入式開發**站(突破C++)
- 作者:周建設
- 代碼:88
- 出版社:電子工業
- ISBN號:9787121255694
其他參考信息 - 出版時間:2015-03-01
- 印刷時間:2015-03-01
- 版次:1
- 印次:1
- 開本:16開
- 包裝:平裝
- 頁數:483
- 字數:794千字
內容提要 隨著嵌入式硬件技術的不斷*新換代,對於嵌入 式軟件的開發與應用,僅單純地使用彙編語言、C語 言已經很難滿足大型項目的開發需求。目前C++已然 成為嵌入式應用層開發的*流行編程語言之一,周建 設編著的《嵌入式開發**站(突破C++)》重點講解實 際項目中C++語言的156個常用知識點,並分為156個 專題,以“加油站”的形式剖析項目的多種使用場景 ,歸納總結注意事項,出現問題的應對策略,並且著 重指出了新入門的軟件工程師比較模糊的問題及容易 犯錯的地方。此外,本書還設置了80個項目技能實戰 訓練的專題,以“訓練場”的形式幫助讀者提高實際 的項目開發技能,使讀者能夠舉一反三,並深刻理解 ,從而提高實際的開發技能。 本書結構清晰、內容由淺入深、循序漸進,可作 為高校嵌入式繫統程序設計的教材和嵌入式程序設計 培訓的實踐教材及課程設計輔助讀物,也可以作為廣 大嵌入式程序設計愛好者、在校大學生及單片機愛好 者的自學用書。 目錄 **章 嵌入式開發初體驗 1.1 什麼是嵌入式繫統 1.2 嵌入式繫統的體繫結構 1.3 主流嵌入式繫統簡介 1.4 為什麼選擇C++ 1.5 C++ 編譯環境介紹 1.5.1 常用的C++編譯環境介紹 1.5.2 g++和其他編譯器編譯的異同 第2章 嵌入式C++開發必備知識 2.1 C++程序結構 2.2 變量與常量 2.3 基本數據類型 2.4 C++基礎語句 2.4.1 單分支語句 2.4.2 多分支語句 2.4.3 循環語句 2.5 操作符與表達式 2.6 指針 2.6.1 認識指針 2.6.2 動態內存的申請與釋放(new/free) 2.6.3 指針的使用 2.7 數組 2.7.1 認識數組 2.7.2 普通數組的使用 2.7.3 **數組的使用 2.8 結構體 2.8.1 結構體的基礎知識 2.8.2 結構體在實戰中的使用 2.9 位段 2.10 聯合 2.11 函數 2.11.1 函數的基礎知識 2.11.2 函數**應用 2.12 淺談引用 2.13 數據類型強制轉換 第3章 C++標準輸入/輸出 3.1 命名空間 3.1.1 理解命名空間 3.1.2 使用自定義命名空間 3.2 C++標準輸入/輸出 3.2.1 C++流介紹 3.2.2 輸入/輸出格式控制 第4章 C++面向對像基礎 4.1 面向對像與面向過程的比較 4.2 初步理解C++的類 4.3 this指針的分析 4.4 構造函數與析構函數 4.5 const成員 4.6 static成員 4. 第5章 深入討論構造函數 5.1 復制構造函數 5.2 復制賦值運算符函數 5.3 臨時對像的構造函數 第6章 C++調試 6.1 C++錯誤常用的追蹤方式 6.1.1 C++編程常見的錯誤類型 6.1.2 常用調試方法 6.2 斷點單步追蹤法 6.2.1 準備工作 6.2.2 常用調試操作 6.3 內核狀態追蹤法 第7章 C++繼承 7.1 繼承形式 7.2 三種繼承方式 7.3 繼承的構造函數與析構函數 7.4 虛繼承 第8章 編譯時多態 8.1 運算符重載初步 8.2 雙目操作符重載 8.3 單目運算符重載 8.4 下標操作符重載 8.5 函數運算符重載 8.6 類型轉換操作符重載 第9章 運行時多態 9.1 多重繼承對像間賦值回顧 9.2 認識虛函數 9.3 虛函數原理 9.4 多態與編譯器的“戰爭” 9.5 運行時多態的兩個輔助工具 9.6 C++異常機制 **0章 自定義模板 10.1 模板的定義與實例化 10.2 模板的特殊處理 **1章 標準模板庫 11.1 容器 11.1.1 序列式容器 11.1.2 關聯式容器 11.1.3 容器適配器 11.2 迭代器 11.3 算法 11.4 空間分配器 11.5 仿函數
" |