C++程序設計及互動多媒體開發 羅立宏 9787122460066 【台灣高等教育出版社】

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:化學工業
NT$444
商品編號:
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*完成訂單後正常情形下約兩周可抵台
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202409*若逾兩年請先於私訊洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:C++程序設計及互動多媒體開發
ISBN:9787122460066
出版社:化學工業
著編譯者:羅立宏
頁數:282
所在地:中國大陸 *此為代購商品
書號:1674853
可大量預訂,請先連絡。

內容簡介

本書通過介紹C++編程語言及C++的MFC類庫和QT開發框架,講解如何對媒體信息進行諸如圖像增強、語音合成、視頻播放等的基本理論與技術。FFmpeg、UE5、Cocos2d-X等都是基於C++語言的新技術,在國內發展迅猛,功能強大,本書在C++語言的基礎上著重講解了這幾項新技術,以達到綜合運用、高效製作的目的。全書內容從基本環境的搭建和更新入手,循序漸進,既有必要的理論知識鋪墊,又重點突出了對讀者實踐技能的培養與訓練。 本書適合高等院校和職業類院校數字媒體專業的師生參考,也適合理工類院校的多媒體技術開發類課程,還可供廣大程序設計愛好者和數字媒體設計人員參考使用。

作者簡介

羅立宏,廣東工業大學教授,數字媒體系主任。 從事數字媒體技術與藝術、虛擬現實、增強現實、計算機圖形學、計算機動畫、計算機藝術的教學與科研工作。 兼任全國高校計算機基礎教育研究會數字創意專委會專家委員,廣東省信息中心政務信息化諮詢專家。發表論文80餘篇,承擔省部級科技項目10餘項。

目錄

第1章 概述
1 1 從C到C++
1 1 1 C和C++的發展歷史
1 1 2 C與C++的區別
1 1 3 面向對象的優點
1 1 4 C++的應用領域
1 2 章節安排
1 3 基礎知識要求
1 4 關於編譯器
第2章 C++新增語言
2 1 控制台程序的創建
2 1 1 使用Visual Studio 2022創建控制台工程
2 1 2 使用Visual C++6 0創建控制台工程
2 2 C++輸入輸出
2 2 1 cout輸出語句
2 2 2 命名空間
2 2 3 cin輸入語句
2 3 循環語句新特性
2 3 1 auto關鍵字
2 3 2 範圍for語句
2 4 動態內存分配
2 4 1 關於動態內存分配
2 4 2 new與delete運算符
2 5 函數新特性
2 5 1 inline內聯函數
2 5 2 函數後置返回類型
2 5 3 引用參數
2 5 4 函數重載
2 6 異常
2 6 1 C++異常處理
2 6 2 C++標準異常
思考與練習
第3章 類和對象
3 1 類和對象
3 1 1 類和對象的定義
3 1 2 對象的訪問
3 1 3 訪問特性
3 1 4 this指針
3 2 構造函數和析構函數
3 2 1 構造函數
3 2 2 析構函數
3 3 常成員與靜態成員
3 3 1 常成員函數
3 3 2 常數據成員
3 3 3 靜態數據成員
3 3 4 靜態成員函數
3 4 友元函數
3 5 繼承和派生
3 5 1 繼承和派生的概念
3 5 2 繼承方式和訪問特性
3 5 3 構造函數和析構函數
3 5 4 多繼承
3 6 虛函數與多態性
3 6 1 多態性
3 6 2 運算符重載
3 6 3 虛函數
3 6 4 純虛函數
3 6 5 抽象類
3 6 6 再說面向對象
思考與練習
第4章 C++新增類型
4 1 string類型
4 1 1 定義與初始化
4 1 2 string對象的操作
4 2 vector類型
4 2 1 定義與初始化
4 2 2 vector對象的操作
4 3 迭代器
4 3 1 迭代器簡介
4 3 2 迭代器的定義與使用
4 3 3 迭代器的操作
4 3 4 綜合舉例
4 4 模板與泛型
4 4 1 概述
4 4 2 函數模板
4 4 3 類模板
4 5 C++23新特性
思考與練習
第5章 MFC對話框應用程序
5 1 Windows編程基礎
5 1 1 Windows應用程序
5 1 2 使用API函數
5 1 3 使用MFC類庫
5 2 基於對話框的應用程序
5 2 1 開發過程
5 2 2 MFC類庫結構
5 2 3 幾種常用控制項的類結構
5 3 靜態文本框、按鈕與編輯框
5 3 1 靜態文本框
5 3 2 按鈕
5 3 3 文本編輯框
5 4 框架、單選按鈕、複選框
5 4 1 框架
5 4 2 單選按鈕
5 4 3 複選框
5 5 列表框和組合框
5 5 1 列表框
5 5 2 組合框
5 6 滾動條
思考與練習
第6章 MFC文檔視圖應用程序
6 1 文檔/視圖結構
6 1 1 文檔/視圖結構的特點
6 1 2 文檔/視圖程序的開發過程
6 2 繪圖與文字
6 2 1 OnDraw函數
6 2 2 Graphics類
6 2 3 畫筆
6 2 4 畫刷
6 2 5 點陣圖
6 2 6 字體
6 3 定時器
6 4 滑鼠與鍵盤消息處理
6 4 1 滑鼠消息
6 4 2 鍵盤消息
6 5 菜單
6 5 1 菜單資源編輯
6 5 2 菜單響應函數
6 6 工具欄
6 6 1 工具欄繪製
6 6 2 工具欄消息響應
6 7 對話框
6 7 1 自定義對話框
6 7 2 模態與非模態
6 7 3 通用對話框
思考與練習
第7章 Qt開發
7 1 Qt開發環境搭建
7 1 1 Qt簡介
7 1 2 Qt安裝
7 1 3 創建Hello World程序
7 1 4 程序發布
7 2 窗體
7 2 1 創建多窗口程序
7 2 2 登錄對話框
7 2 3 斷點調試
7 2 4 純代碼編寫
7 3 菜單、工具欄和狀態欄
7 3 1 菜單
7 3 2 工具欄
7 3 3 文本編輯器與布局
7 3 4 實現功能代碼
7 3 5 菜單響應
7 3 6 狀態欄
7 4 滑鼠與鍵盤
7 4 1 滑鼠事件處理
7 4 2 鍵盤事件處理
7 5 簡單繪圖
7 5 1 繪圖常用類
7 5 2 創建簡單繪圖程序
思考與練習
第8章 視頻與音頻
8 1 音視頻開發概述
8 1 1 音視頻開發應用領域
8 1 2 常用的音視頻開發庫
8 2 FFMpeg音視頻播放
8 2 1 FFMpeg簡介
8 2 2 FFMpeg開發設置
8 2 3 FFMpeg視頻播放器
8 2 4 FFMpeg音頻播放器
8 2 5 音視頻同步
思考與練習
第9章 Cocos2d-X遊戲開發
9 1 開發環境搭建
9 1 1 軟體下載安裝
9 1 2 創建項目HelloCocos
9 1 3 HelloCocos程序閱讀
9 2 遊戲案例——宇宙戰記
9 2 1 創建新項目
9 2 2 清除HelloWorld內容
9 2 3 添加背景圖
9 2 4 添加主角戰機
9 2 5 添加敵機
9 2 6 發射子彈
9 2 7 碰撞檢測
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。
規格說明
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理