著重對基于Visual Studio 2008的Visual C++2008開發(fā)平臺的新增功能和特點(diǎn)進(jìn)行理論和實例的講解,使學(xué)生能更深刻地理解這種先進(jìn)的程序設(shè)計思想。力求通過實例讓學(xué)生全面掌握面向?qū)ο笈c可視化程序設(shè)計的思路和開發(fā)技巧。
詳細(xì)介紹了C++語言基礎(chǔ)、面向?qū)ο蟮腃++語言程序設(shè)計、Windows編程基礎(chǔ)、Visual C++2008開始平臺、MFC基本應(yīng)用程序、用戶界面設(shè)計、對話框和常用控件、文檔和視圖、圖形與文本等知識,并介紹了Visual C++2008的高級應(yīng)用以及開發(fā)實例。每章均配有刊題,以指導(dǎo)讀者深入地進(jìn)行學(xué)習(xí)。
作為新一代開發(fā)工具,Visual Studio 2008對編程語言、設(shè)計器、編輯器和數(shù)據(jù)訪問功能進(jìn)行了全面的提升,確保開發(fā)人員克服軟件開發(fā)難題,快速創(chuàng)建互連應(yīng)用程序。Visual Studio 2008提供了一些新的工具,可使開發(fā)人員在最新的平臺上快速地構(gòu)建杰出的、高度人性化用戶體驗的和互聯(lián)的應(yīng)用。這些最新平臺包括Web、Windows Vista、Office 2007、SQL Server 2008、Windows Mobile和Windows Setwer 2008。Microsoft Visual Studio Team System 2008提供完整的工具套件和統(tǒng)一的開發(fā)過程,適用于任何規(guī)模的開發(fā)團(tuán)隊,幫助所有團(tuán)隊成員提高自身技能,使開發(fā)人員、設(shè)計人員、測試人員、架構(gòu)師和項目經(jīng)理更好地協(xié)同工作,縮短軟件或解決方案的交付時間。
目錄:
第1章 C++語言基礎(chǔ)
1.1 標(biāo)識符和關(guān)鍵字
1.1.1 標(biāo)識符
1.1.2 關(guān)鍵字
1.2 運(yùn)算符和表達(dá)式
1.2.1 運(yùn)算符
1.2.2 優(yōu)先級和結(jié)合性
1.2.3 表達(dá)式
1.3 數(shù)據(jù)類型
1.4 常量和變量
1.4.1 變量的5個要素
1.4.2 變量作用域
1.4.3 變量生存期
1.5 數(shù)組
1.5.1 一維數(shù)組
1.5.2 一維數(shù)組和二維數(shù)組的初始化
1.5.3 字符數(shù)組
1.6 指針和引用
1.6.1 指針變量的定義與賦值
1.6.2 數(shù)組指針與指針數(shù)組
1.6.3 動態(tài)內(nèi)存分配:new與delete
1.6.4 引用
1.7 字符串處理函數(shù)
1.8 標(biāo)準(zhǔn)輸入輸出
1.9 函數(shù)
1.9.1 函數(shù)的定義
1.9.2 函數(shù)的聲明
1.9.3 函數(shù)的參數(shù)和返回值
1.9.4 函數(shù)的調(diào)用
1.9.5 函數(shù)參數(shù)的傳遞
1.10 本章小結(jié)
1.11 練習(xí)題
第2章 面向?qū)ο蟮某绦蛟O(shè)計
2.1 C語言和C++語言的關(guān)系
2.2 類和對象
2.2.1 類和對象的定義
2.2.2 成員函數(shù)
2.2.3 構(gòu)造函數(shù)和析構(gòu)函數(shù)
2.2.4 靜態(tài)成員變量
2.2.5 友元
2.3 類的繼承和派生
2.3.1 類與類之間的4種關(guān)系
2.3.2 類的繼承
2.3.3 派生類
2.3.4 基類成員的訪問控制
2.3.5 多態(tài)性
2.3.6 虛函數(shù)
2.3.7 重載
2.4 本章小結(jié)
2.5 練習(xí)題
第3章 Windows編程基礎(chǔ)
3.1 Windows介紹
3.1.1 Windows的主要版本
3.1.2 windows編程工具
3.2 Windows應(yīng)用程序設(shè)計的特點(diǎn)
3.3 創(chuàng)建控制臺應(yīng)用程序
3.3.1 用AppWizard創(chuàng)建一個CLR控制臺應(yīng)用程序
3.3.2 用AppWizard創(chuàng)建一個win32控制臺應(yīng)用程序
3.4 windows應(yīng)用程序的組織
3.5 Windows編程
3.5.1 簡單的Windows應(yīng)用程序
3.5.2 Windows基本數(shù)據(jù)類型
3.6 本章小結(jié)
3.7 練習(xí)題
第4章 Visual C++2008開發(fā)平臺概述
4.1 Visual C++2008的新特征
4.2 Visual C++2008的配置要求
4.3 Visual Studio 2008集成開發(fā)環(huán)境
4.3.1 手動卸載Visual Studio 2008之前的版本
4.3.2 安裝Visual Studio 2008
4.3.3 解決方案和項目
4.3.4 編輯器和設(shè)計器
4.3.5 生成和調(diào)試工具
4.3.6 部署工具
4.3.7 幫助文檔
4.3.8 程序調(diào)試跟蹤實例
4.4 本章小結(jié)
4.5 練習(xí)題
第5章 MFC基本應(yīng)用程序
……
第6章 用戶界面設(shè)計
第7章 對話框和常用控件
第8章 文檔和視圖
第9章 圖形與文本
第10章 Visual C++2008的高級應(yīng)用
第11章 人事管理系統(tǒng)綜合實例分析
參考文獻(xiàn)