商品簡介
本書系統地介紹了Visual C++ 6.0程序設計的基本概念及基本方法。內容包括Visual C++ 6.0概述C++對C語言的擴充,面向對象的編程,Visual C++開發Windows應用程序概述,菜單、工具欄和狀態欄,鼠標與鍵盤,屏幕繪圖,對話框與控件,文檔/視圖結構,其他常用編程功能,從Visual C++ 6.0到Visual C++ .NET等內容。本書注重基本原理和基本程序設計方法介紹,概念表達準確,語言精練,實用性強,每個主要知識點后均附有實訓,便于教學和自學。 本書適于作為高職高專院校Visual C++ 程序設計課程的教材,也可作為各類Visual C++ 編程自學人員及軟件開發人員的參考書。
目次
第一章 Visual C++ 6.0 概述
1.1 Visual C++ 6.0 的特點及對系統的要求
1.2 Visual C++ 6.0 的安裝
1.2.1 Visual C++ 6.0 對系統的要求
1.2.2 Visual C++ 6.0 安裝過程
1.3 Visual C++ 6.0 集成開發環境
1.3.1 啟動Visual C++ 6.0
1.3.2 Visual C++ 6.0 的窗口
1.3.3 菜單
1.3.4 工具欄
1.3.5 源代碼編輯器
1.3.6 資源編輯器
1.3.7 調試器
1.3.8 Visual C++ 的窗口控制
1.4 編寫Visual C++ 應用程序
1.4.1 使用AppWizard建立控制臺應用程序
1.4.2 添加代碼
1.4.3 編譯、連接、運行程序
1.4.4 調試程序
1.5 Visual C++ 6.0 幫助系統的使用
1.6 實訓
1.7 習題
第二章 C++對 C 語言的擴充概述
2.1 C++對 C 語言的擴充概述
2.1.1 新的輸入輸出方式
2.1.2 注釋、變量聲明與作用域限定符
2.1.3 強制類型轉換與const標識符
2.1.4 引用
2.2 new和delete操作符
2.2.1 棧變量與堆變量
2.2.2 new操作符
2.2.3 delete 操作符
2.3 函數
2.3.1 函數原形
2.3.2 不指定返回值類型
2.3.3 參數默認值
2.3.4 內聯函數
2.3.5 函數參數
2.3.6 函數返回值
2.3.7 函數重載
2.4 Visual C++ 中自定義的數據類型介紹
2.5 實訓
實訓1:閏年的判斷
實訓2:函數重載——不同數據類型求最大值
2.6 習題
第3章 面向對象的編程
3.1 面向對象程序設計概述
3.1.1 程序組成/設計的方法
3.1.2 面向對象程序設計的基本概述
3.1.2 面向對象系統的特征
3.2 類與對象
3.2.1 類
3.2.2 對象
3.2.3 構造函數
3.2.4 復制構造函數
3.2.5 復制構造函數
3.2.6 this指針
3.2.7 靜態成員
3.2.8 友元函數和友元類
……
第4章 利用Visual C++ 開發Windows程序概述
第5章 菜單、工具欄和狀態欄
第6章 鼠標與鍵盤
第7章 屏幕繪圖
第8章 對話框與控件
第9章 文檔/視圖結構
第10章 其他常用編程功能
第11章 從Visual C++ 6.0到Visual C++ .NET
參考文獻