幫助中心 | 我的帳號 | 關於我們

C++從入門到項目實踐(超值版超值微視頻版)/軟體開發魔典

  • 作者:編者:聚慕課教育研發中心
  • 出版社:清華大學
  • ISBN:9787302519027
  • 出版日期:2019/04/01
  • 裝幀:平裝
  • 頁數:402
人民幣:RMB 79.9 元      售價:NT$ 359.55
放入購物車
加入收藏夾

內容大鋼
    聚慕課教育研發中心編著的《C++從入門到項目實踐(超值版超值微視頻版)/軟體開發魔典》採取「基礎知識→核心應用→核心技術→高級應用→行業應用→項目實踐」結構和「由淺入深,由深到精」的學習模式進行講解。全書共23章,首先講解了C++語言的基本概念、C++程序結構、常量與變數、數據類型與聲明、運算符與表達式、循環與轉向語句、數組、指針、函數等基礎知識,還介紹了類和對象、C++的命名空間與作用域、繼承與派生、多態與重載、輸入與輸出、C++文件操作、C++容器、C++模板、C++標準庫、異常的處理與調試等。在行業應用實踐環節講解了C++在遊戲行業、金融電信行業、移動互聯網行業中的應用,最後在項目實踐環節重點介紹了C++語言在簡易計算器、學生信息查詢系統兩個大型項目案例中項目開發實踐的全過程。
    本書的目的是從多角度,全方位地幫助讀者快速掌握C++軟體開發技能,構建從高校到社會的就職橋樑,讓有志於從事軟體開發工作的讀者輕鬆步入職場。本書由於贈送的資源比較多,我們在本書前言部分對資源包的具體內容、獲取方式以及使用方法等做了詳細說明。
    本書適合C++語言初學者以及初、中級程序員閱讀,同時也可作為沒有項目實踐經驗,但有一定C++編程基礎的人員閱讀,還可作為正在進行軟體專業畢業設計的學生以及大專院校和培訓機構的參考用書。

作者介紹
編者:聚慕課教育研發中心

目錄
第1篇  基礎知識
  第1章  步入C++編程世界
    ◎ 本章教學微視頻:15個  14分鐘
    1.1  了解C++語言
      1.1.1  從C到C++
      1.1.2  C++優點
      1.1.3  C++典型行業應用
    1.2  走進C++
      1.2.1  Visual Studio 2017 開發環境安裝與運行
      1.2.2  開始C++程序開發——「新建項目」對話框
      1.2.3  項目管理——工作區窗口
      1.2.4  窗體及代碼編輯——編輯窗口
      1.2.5  程序調試——輸出窗口
    1.3  C++應用程序開發基本過程
      1.3.1  生成可執行文件的步驟
      1.3.2  分析並修復錯誤
      1.3.3  編寫第一個C++應用程序
      1.3.4  生成並執行第一個C++應用程序
      1.3.5  理解編譯錯誤
    1.4  C++代碼結構編寫規範
      1.4.1  代碼寫規範的優點
      1.4.2  如何將代碼寫規範
    1.5  就業面試技巧與解析
      1.5.1  面試技巧與解析(一)
      1.5.2  面試技巧與解析(二)
  第2章  C++程序結構
    ◎ 本章教學微視頻:10個  12分鐘
    2.1  Hello C++程序的組成結構
    2.2  預處理器編譯指令#include
    2.3  程序的主體——main()
    2.4  返回值return
    2.5  命名空間
      2.5.1  命名空間的意義
      2.5.2  命名空間的用法
    2.6  C++代碼中的註釋
    2.7  C++函數
    2.8  輸入與輸出
      2.8.1  標準輸出流cout
      2.8.2  標準輸入流cin
    2.9  就業面試技巧與解析
      2.9.1  面試技巧與解析(一)
      2.9.2  面試技巧與解析(二)
  第3章  常量與變數
    ◎ 本章教學微視頻:12個  22分鐘
    3.1  標識符和關鍵字
      3.1.1  標識符
      3.1.2  關鍵字
    3.2  認識常量
      3.2.1  什麼是常量
      3.2.2  數值常量

      3.2.3  字元常量
      3.2.4  字元串常量
      3.2.5  符號常量
    3.3  認識變數
      3.3.1  變數的聲明
      3.3.2  變數的定義
      3.3.3  變數的作用域
      3.3.4  變數的命名規則
      3.3.5  變數的賦值和初始化
    3.4  就業面試技巧與解析
      3.4.1  面試技巧與解析(一)
      3.4.2  面試技巧與解析(二)
  第4章  數據類型與聲明
    ◎ 本章教學微視頻:22個  38分鐘
    4.1  數制
      4.1.1  二進位
      4.1.2  八進位
      4.1.3  十六進位
      4.1.4  十進位
    4.2  數據基本類型
      4.2.1  整數類型(int)
      4.2.2  字元類型(char)
      4.2.3  寬字元類型(wchar_t)
      4.2.4  浮點數類型
      4.2.5  布爾類型(bool)
      4.2.6  無類型(void)
      4.2.7  對齊
    4.3  結構體類型(struct)
    4.4  類類型(class)
    4.5  枚舉類型(enum)
    4.6  共用體類型(union)
    4.7  推斷類型auto和decltype
    4.8  數據類型的聲明
      4.8.1  聲明和定義的區別
      4.8.2  初始化
      4.8.3  作用域
    4.9  值和對象
      4.9.1  左值和右值
      4.9.2  對象的生命周期
    4.10  類型別名
    4.11  就業面試技巧與解析
      4.11.1  面試技巧與解析(一)
      4.11.2  面試技巧與解析(二)
  第5章  運算符與表達式
    ◎ 本章教學微視頻:19個  34分鐘
    5.1  C++的運算符
      5.1.1  運算符的功能和定義
      5.1.2  運算符的操作數
      5.1.3  運算符的結合性與優先順序
    5.2  算術運算符與算術表達式

      5.2.1  算術運算符
      5.2.2  算術表達式和運算符的優先順序與結合性
      5.2.3  表達式中各類數值型數據間的混合運算
      5.2.4  自增與自減運算符
      5.2.5  強制類型轉換運算符
    5.3  關係運算符和關係表達式
      5.3.1  關係運算符
      5.3.2  關係表達式
    5.4  位運算符和位表達式
      5.4.1  移位運算符
      5.4.2  位運算符和位表達式
    5.5  邏輯運算符和邏輯表達式
      5.5.1  邏輯運算符
      5.5.2  邏輯表達式
    5.6  條件運算符與條件表達式
    5.7  賦值運算符與賦值表達式
      5.7.1  賦值運算符
      5.7.2  賦值過程中的類型轉換
      5.7.3  複合賦值運算符
      5.7.4  賦值表達式
    5.8  就業面試技巧與解析
      5.8.1  面試技巧與解析(一)
      5.8.2  面試技巧與解析(二)
第2篇  核心應用
  第6章  C++程序流程式控制制結構——循環與轉向語句
    ◎ 本章教學微視頻:21個  41分鐘
    6.1  程序流程概述
    6.2  基本語句
      6.2.1  聲明語句
      6.2.2  執行語句
      6.2.3  複合語句
      6.2.4  空語句
      6.2.5  賦值語句
    6.3  順序結構
    6.4  選擇結構與語句
      6.4.1  選擇結構
      6.4.2  if選擇語句
      6.4.3  if…else選擇分支語句
      6.4.4  switch多重選擇分支語句
      6.4.5  兩種分支語句的比較
      6.4.6  if…else語句的嵌套
    6.5  循環結構與語句
      6.5.1  程序循環結構
      6.5.2  for語句
      6.5.3  while語句
      6.5.4  do…while語句
    6.6  程序跳轉語句
      6.6.1  goto語句
      6.6.2  break語句
      6.6.3  continue語句

    6.7  綜合運用
    6.8  就業面試技巧與解析
      6.8.1  面試技巧與解析(一)
      6.8.2  面試技巧與解析(二)
  第7章  數組、引用和指針
    ◎ 本章教學微視頻:19個  22分鐘
    7.1  數組
      7.1.1  一維數組
      7.1.2  二維數組
      7.1.3  多維數組
    7.2  數組的定義與初始化
      7.2.1  一維數組的定義
      7.2.2  一維數組的初始化
      7.2.3  二維數組的定義
      7.2.4  二維數組的初始化
    7.3  訪問數組元素
      7.3.1  訪問一維數組元素
      7.3.2  訪問二維數組元素
    7.4  字元數組
    7.5  結構體數組
    7.6  引用
    7.7  指針和數組
      7.7.1  指針和一維數組
      7.7.2  指針和多維數組
      7.7.3  字元指針和字元數組
      7.7.4  指針數組和數組指針
      7.7.5  指向指針的指針
    7.8  const指針
    7.9  綜合應用
    7.10  就業面試技巧與解析
      7.10.1  面試技巧與解析(一)
      7.10.2  面試技巧與解析(二)
  第8章  函數
    ◎ 本章教學微視頻:20個  51分鐘
    8.1  函數概述
    8.2  函數的定義與調用
      8.2.1  函數的定義
      8.2.2  函數的聲明
      8.2.3  函數的調用
    8.3  參數傳遞、返回值
      8.3.1  函數參數
      8.3.2  函數返回值
    8.4  函數調用機制
      8.4.1  函數調用的方式
      8.4.2  函數參數傳遞方式調用
      8.4.3  函數的嵌套調用
      8.4.4  遞歸
      8.4.5  帶默認值的函數調用
    8.5  變數作用域
      8.5.1  局部變數作用域

      8.5.2  全局變數作用域
      8.5.3  函數作用域
      8.5.4  文件作用域
    8.6  函數重載
      8.6.1  參數類型不同的函數重載
      8.6.2  參數個數上不同的函數重載
    8.7  內聯函數
    8.8  編譯預處理
    8.9  綜合應用
    8.10  就業面試技巧與解析
      8.10.1  面試技巧與解析(一)
      8.10.2  面試技巧與解析(二)
第3篇  核心技術
  第9章  類和對象
    ◎ 本章教學微視頻:27個  50分鐘
    9.1  C++類的定義和創建
      9.1.1  類的定義
      9.1.2  類的對象及創建
      9.1.3  類成員的訪問
      9.1.4  類的數據成員
      9.1.5  類的成員函數
    9.2  C++對象的定義和創建
      9.2.1  對象的定義
      9.2.2  對象的成員
    9.3  類訪問修飾符
      9.3.1  公有(public)成員
      9.3.2  私有(private)成員
    9.4  構造函數與析構函數
      9.4.1  構造函數的定義
      9.4.2  帶參的構造函數
      9.4.3  C++構造函數的參數初始化表
      9.4.4  構造函數的重載
      9.4.5  構造函數的默認參數
      9.4.6  複製構造函數
      9.4.7  析構函數
      9.4.8  構造函數和析構函數的順序
    9.5  動態內存
    9.6  this指針
    9.7  靜態成員
      9.7.1  靜態數據成員
      9.7.2  靜態成員函數
    9.8  常量成員
      9.8.1  常量數據成員
      9.8.2  常量成員函數
      9.8.3  常量對象
    9.9  友元
      9.9.1  友元函數
      9.9.2  友元類
      9.9.3  友元成員
    9.10  就業面試技巧與解析

      9.10.1  面試技巧與解析(一)
      9.10.2  面試技巧與解析(二)
  第10章  C++的命名空間與作用域
    ◎ 本章教學微視頻:9個  17分鐘
    10.1  命名空間
      10.1.1  命名空間的概念
      10.1.2  命名空間的定義
      10.1.3  命名空間的別名
    10.2  引用命名空間的成員
      10.2.1  作用域限定符
      10.2.2  使用using指令
      10.2.3  using聲明
    10.3  類和命名空間的關係
    10.4  類的作用域
    10.5  綜合應用
    10.6  就業面試技巧與解析
      10.6.1  面試技巧與解析(一)
      10.6.2  面試技巧與解析(二)
  第11章  繼承與派生
    ◎ 本章教學微視頻:11個  34分鐘
    11.1  繼承概述
      11.1.1  什麼是繼承
      11.1.2  基類與派生類
      11.1.3  C++派生語法
      11.1.4  C++繼承方式與訪問屬性
      11.1.5  繼承中的構造順序
      11.1.6  繼承中的析構順序
    11.2  基類與派生類的轉換
    11.3  切片問題
    11.4  多重繼承
      11.4.1  多重繼承的引用
      11.4.2  二義性
    11.5  綜合應用
    11.6  就業面試技巧與解析
      11.6.1  面試技巧與解析(一)
      11.6.2  面試技巧與解析(二)
  第12章  多態與重載
    ◎ 本章教學微視頻:14個  32分鐘
    12.1  多態概述
      12.1.1  認識多態行為
      12.1.2  實現多態性
    12.2  虛函數
      12.2.1  虛函數的定義
      12.2.2  認識虛函數表
      12.2.3  虛函數的用法
      12.2.4  動態關聯與靜態關聯
      12.2.5  純虛函數
    12.3  虛析構函數
    12.4  抽象基類
    12.5  運算符的重載

      12.5.1  什麼是運算符的重載
      12.5.2  運算符重載的方法
      12.5.3  運算符重載的規則
      12.5.4  運算符重載作為類的友元函數
    12.6  綜合應用
    12.7  就業面試技巧與解析
      12.7.1  面試技巧與解析(一)
      12.7.2  面試技巧與解析(二)
  第13章  輸入與輸出
    ◎ 本章教學微視頻:9個  17分鐘
    13.1  標準輸入與輸出
    13.2  標準格式輸出流
      13.2.1  使用控制符控制輸出格式
      13.2.2  使用流對象的成員函數控制輸出
    13.3  行輸入
      13.3.1  get()函數
      13.3.2  getline()函數
      13.3.3  read()函數
    13.4  put()函數
    13.5  printf()函數
    13.6  綜合應用
    13.7  就業面試技巧與解析
      13.7.1  面試技巧與解析(一)
      13.7.2  面試技巧與解析(二)
第4篇  高級應用
  第14章  C++文件操作
    ◎ 本章教學微視頻:12個  25分鐘
    14.1  文件的概述
      14.1.1  文件的分類
      14.1.2  C++如何使用文件
      14.1.3  文件流類和文件流對象
    14.2  文件的打開和關閉
      14.2.1  打開文件
      14.2.2  關閉文件
    14.3  文件的讀寫
      14.3.1  文本文件的讀寫
      14.3.2  二進位文件的讀寫
      14.3.3  文件的數據定位
      14.3.4  檢測EOF
    14.4  隨機讀寫
    14.5  C++對字元串流的讀寫
    14.6  綜合應用
    14.7  就業面試技巧與解析
      14.7.1   面試技巧與解析(一)
      14.7.2  面試技巧與解析(二)
  第15章  C++容器
    ◎ 本章教學微視頻:15個  28分鐘
    15.1  容器的概念
    15.2  順序容器
      15.2.1  向量(vector)

      15.2.2  列表(list)
      15.2.3  雙隊列(deque)
    15.3  關聯容器
    15.4  映射map
      15.4.1  map類型
      15.4.2  pair類型
      15.4.3  map容器的使用
    15.5  set類容器
    15.6  容器適配器
    15.7  正確選擇容器
      15.7.1  容器的種類
      15.7.2  順序容器的選擇
      15.7.3  關聯容器的選擇
      15.7.4  容器適配器的選擇
    15.8  綜合應用
    15.9  就業面試技巧與解析
      15.9.1  面試技巧與解析(一)
      15.9.2  面試技巧與解析(二)
  第16章  C++模板
    ◎ 本章教學微視頻:8個  12分鐘
    16.1  模板的基礎
      16.1.1  模板簡介
      16.1.2  模板的用處
      16.1.3  模板的基本語法
    16.2  函數模板
    16.3  類模板
    16.4  模板的特化
      16.4.1  函數模板的特化
      16.4.2  類模板的特化
      16.4.3  類模板的偏特化
    16.5  綜合應用
    16.6   就業面試技巧與解析
      16.6.1  面試技巧與解析(一)
      16.6.2  面試技巧與解析(二)
  第17章  C++標準庫
    ◎ 本章教學微視頻:11個  20分鐘
    17.1  標準庫概述
    17.2  迭代器
    17.3  演算法
      17.3.1  數據編輯演算法
      17.3.2  查找演算法
      17.3.3  比較演算法
      17.3.4  排序相關演算法
      17.3.5  計算相關演算法
    17.4  函數對象
    17.5  字元串庫
      17.5.1  字元串處理函數
      17.5.2  字元串類
    17.6  綜合應用
    17.7  就業面試技巧與解析

      17.7.1  面試技巧與解析(一)
      17.7.2  面試技巧與解析(二)
  第18章  異常的處理與調試
    ◎ 本章教學微視頻:10個  18分鐘
    18.1  程序常見錯誤
      18.1.1  語法錯誤
      18.1.2  邏輯錯誤
      18.1.3  運行時錯誤
    18.2  異常處理的基本思想
    18.3  異常處理
      18.3.1  異常的處理語句塊
      18.3.2  異常的拋出與捕獲
      18.3.3  異常的匹配
    18.4  異常的重新捕獲
    18.5  構造函數異常處理
    18.6  綜合應用
    18.7  就業面試技巧與解析
      18.7.1  面試技巧與解析(一)
      18.7.2  面試技巧與解析(二)
第5篇  行業應用
  第19章  C++在遊戲開發行業中的應用
    ◎ 本章教學微視頻:3個  6分鐘
    19.1  系統功能描述
    19.2  系統功能分析及實現
      19.2.1  功能分析
      19.2.2  功能實現
      19.2.3   程序運行
  第20章  C++在金融電信行業中的應用
    ◎ 本章教學微視頻:4個  11分鐘
    20.1  系統功能描述
    20.2  系統功能分析及實現
      20.2.1  功能分析
      20.2.2  功能實現
      20.2.3  程序運行
  第21章  C++在移動互聯網行業中的應用
    ◎ 本章教學微視頻:2個  5分鐘
    21.1  系統功能描述
    21.2  系統功能分析及實現
      21.2.1  功能分析
      21.2.2  功能實現
      21.2.3  程序運行
第6篇  項目實踐
  第22章  項目實踐案例1——簡易計算器
    ◎ 本章教學微視頻:3個  5分鐘
    22.1  需求及功能分析
    22.2  系統功能分析及實現
      22.2.1  封裝系統的各個處理功能
      22.2.2  定義功能鍵和事件處理功能
      22.2.3  主程序和窗體界面繪製
      22.2.4  其他文件

    22.3  系統運行與測試
  第23章  項目實踐案例2——學生信息查詢系統
    ◎ 本章教學微視頻:4個  5分鐘
    23.1  學生信息管理系統分析
    23.2  資料庫設計
    23.3  系統功能分析及實現
      23.3.1  系統登錄模塊
      23.3.2  校公告模塊
      23.3.3  成績管理模塊
      23.3.4  四六級管理模塊
      23.3.5  賬號管理模塊
      23.3.6  資料庫操作模塊
      23.3.7  其他文件
    23.4  系統運行與測試

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032