[PDF]C++程式設計教程—基於Visual Studio 2008(簡體書)
本書從實用的角度出發,詳細介紹了C++語言基礎、面向對象的C++語言程序設計、Windows編程基礎、Visual C++2008開始平臺、MFC基本應用程序、用戶界面設計、對話框和常用控件、文檔和視圖、圖形與文本等知識,并介紹了Visual C++2008的高級應用以及開發實例。每章均配有刊題,以指導讀者深入地進行學習。本書內容豐富、通俗易懂,概念清晰、深入淺出,實例豐富、實用性強,對于Visual C++2008開發平臺初學者,通過對本教材的學習可以熟練掌握操作并能夠解決實際工程問題。
本書可作為高等學校計算機專業C++語言程序設計課程的教材或教學參考用書,也可作為通信、電子信息、自動化等相關專業教材。
出版說明
前言
第1章 C++語言基礎
1.1 標識符和關鍵字
1.1.1 標識符
1.1.2 關鍵字
1.2 運算符和表達式
1.2.1 運算符
1.2.2 優先級和結合性
1.2.3 表達式
1.3 數據類型
1.4 常量和變量
1.4.1 變量的5個要素
1.4.2 變量作用域
1.4.3 變量生存期
1.5 數組
1.5.1 一維數組
1.5.2 一維數組和二維數組的初始化
1.5.3 字符數組
1.6 指針和引用
1.6.1 指針變量的定義與賦值
1.6.2 數組指針與指針數組
1.6.3 動態內存分配:new與delete
1.6.4 引用
1.7 字符串處理函數
1.8 標準輸入輸出
1.9 函數
1.9.1 函數的定義
1.9.2 函數的聲明
1.9.3 函數的參數和返回值
1.9.4 函數的調用
1.9.5 函數參數的傳遞
1.10 本章小結
1.11 練習題
第2章 面向對象的程序設計
2.1 C語言和C++語言的關系
2.2 類和對象
2.2.1 類和對象的定義
2.2.2 成員函數
2.2.3 構造函數和析構函數
2.2.4 靜態成員變量
2.2.5 友元
2.3 類的繼承和派生
2.3.1 類與類之間的4種關系
2.3.2 類的繼承
2.3.3 派生類
2.3.4 基類成員的訪問控制
2.3.5 多態性
2.3.6 虛函數
2.3.7 重載
2.4 本章小結
2.5 練習題
第3章 Windows編程基礎
3.1 Windows介紹
3.1.1 Windows的主要版本
3.1.2 windows編程工具
3.2 Windows應用程序設計的特點
3.3 創建控制臺應用程序
3.3.1 用AppWizard創建一個CLR控制臺應用程序
3.3.2 用AppWizard創建一個win32控制臺應用程序
3.4 windows應用程序的組織
3.5 Windows編程
3.5.1 簡單的Windows應用程序
3.5.2 Windows基本數據類型
3.6 本章小結
3.7 練習題
第4章 Visual C++2008開發平臺概述
4.1 Visual C++2008的新特征
4.2 Visual C++2008的配置要求
4.3 Visual Studio 2008集成開發環境
4.3.1 手動卸載Visual Studio 2008之前的版本
4.3.2 安裝Visual Studio 2008
4.3.3 解決方案和項目
4.3.4 編輯器和設計器
4.3.5 生成和調試工具
4.3.6 部署工具
4.3.7 幫助文檔
4.3.8 程序調試跟蹤實例
4.4 本章小結
4.5 練習題
第5章 MFC基本應用程序
……
第6章 用戶界面設計
第7章 對話框和常用控件
第8章 文檔和視圖
第9章 圖形與文本
第10章 Visual C++2008的高級應用
第11章 人事管理系統綜合實例分析
參考文獻
前言
第1章 C++語言基礎
1.1 標識符和關鍵字
1.1.1 標識符
1.1.2 關鍵字
1.2 運算符和表達式
1.2.1 運算符
1.2.2 優先級和結合性
1.2.3 表達式
1.3 數據類型
1.4 常量和變量
1.4.1 變量的5個要素
1.4.2 變量作用域
1.4.3 變量生存期
1.5 數組
1.5.1 一維數組
1.5.2 一維數組和二維數組的初始化
1.5.3 字符數組
1.6 指針和引用
1.6.1 指針變量的定義與賦值
1.6.2 數組指針與指針數組
1.6.3 動態內存分配:new與delete
1.6.4 引用
1.7 字符串處理函數
1.8 標準輸入輸出
1.9 函數
1.9.1 函數的定義
1.9.2 函數的聲明
1.9.3 函數的參數和返回值
1.9.4 函數的調用
1.9.5 函數參數的傳遞
1.10 本章小結
1.11 練習題
第2章 面向對象的程序設計
2.1 C語言和C++語言的關系
2.2 類和對象
2.2.1 類和對象的定義
2.2.2 成員函數
2.2.3 構造函數和析構函數
2.2.4 靜態成員變量
2.2.5 友元
2.3 類的繼承和派生
2.3.1 類與類之間的4種關系
2.3.2 類的繼承
2.3.3 派生類
2.3.4 基類成員的訪問控制
2.3.5 多態性
2.3.6 虛函數
2.3.7 重載
2.4 本章小結
2.5 練習題
第3章 Windows編程基礎
3.1 Windows介紹
3.1.1 Windows的主要版本
3.1.2 windows編程工具
3.2 Windows應用程序設計的特點
3.3 創建控制臺應用程序
3.3.1 用AppWizard創建一個CLR控制臺應用程序
3.3.2 用AppWizard創建一個win32控制臺應用程序
3.4 windows應用程序的組織
3.5 Windows編程
3.5.1 簡單的Windows應用程序
3.5.2 Windows基本數據類型
3.6 本章小結
3.7 練習題
第4章 Visual C++2008開發平臺概述
4.1 Visual C++2008的新特征
4.2 Visual C++2008的配置要求
4.3 Visual Studio 2008集成開發環境
4.3.1 手動卸載Visual Studio 2008之前的版本
4.3.2 安裝Visual Studio 2008
4.3.3 解決方案和項目
4.3.4 編輯器和設計器
4.3.5 生成和調試工具
4.3.6 部署工具
4.3.7 幫助文檔
4.3.8 程序調試跟蹤實例
4.4 本章小結
4.5 練習題
第5章 MFC基本應用程序
……
第6章 用戶界面設計
第7章 對話框和常用控件
第8章 文檔和視圖
第9章 圖形與文本
第10章 Visual C++2008的高級應用
第11章 人事管理系統綜合實例分析
參考文獻
[PDF]C++程式設計教程—基於Visual Studio 2008(簡體書)