内容简介
第1篇 Visual C++编程环境及快速入门
第1章 面向对象技术导论
1.1 面向对象技术的产生与发展
1.2 面向对象的编程语言
1.3 面向对象技术的基本概念与术语
1.4 面向对象技术的特征
1.5 面向对象的程序设计
第2章 Visual C++的安装与使用
2.1 Visual C++概述
2.2 Visual C++的安装
2.3 启动Visual C++
2.4 Visual C++的使用
2.5 退出Visual C++
3.2 编写源程序
3.1 程序设计的步骤
第3章 编写第一个Visual C++程序
3.3 建立一个项目文件
3.4 编译用户程序
3.5 运行用户程序
3.6 Quick Win库
3.7 cout和cin流
3.8 编译、链接和语法方面的错误
3.9 选择内存模式
3.10 编程过程中如何获得帮助信息
第4章 Visual C++程序设计技巧与实例
4.1 注解
4.2 变量
4.3 常量
4.5 语句
4.4 表达式
4.6 函数
4.7 绘图程序设计技巧与实例
4.8 鼠标控制程序设计技巧与实例
第5章 VisualC++的工作平台
5.1 启动VisualC++工作平台
5.2 Visual工作平台的使用
5.3 帮助系统的使用
5.4 Visual工作平台的设置
第6章 Visual C++编辑器
6.1 启动编辑器
6.2 建立一个新文件
6.3 打开一个已有文件
6.4 光标的移动
6.5 剪贴板的使用
6.6 文件的编辑
6.7 书签的使用
6.8 文件的保存
6.9 文件的打印
6.10 其它命令
6.11 帮助信息的获得
6.12 编辑器的设置
6.13 编辑命令速查
第2篇 Visual C++面向对象编程技术与实例
第7章 类与对象
7.1 类与对象的概念
7.2 this指针
7.3 构造函数与析构函数
7.4 友员
7.5 类的静态成员
7.6 对象作为函数的参数
第8章 函数重载与算符重载
8.1 函数重载
8.2 算符重载
第9章 派生类与继承性
9.1 派生类的概念与定义
9.2 继承性
9.3 保护部分
9.4 公有基类和私有基类
9.5 派生类的构造函数和析构函数
9.6 派生类的指针
9.7 多重继承
10.1 虚函数
第10章 虚函数与多态性
10.2 纯虚函数
10.3 多态性
10.4 虚拟基类
10.5 虚函数与多态性的应用
第11章 输入和输出
11.1 基本输出和输入
11.2 流的概念与结构
11.3 格式化输入/输出
11.4 流出错处理
11.5 文件的输入/输出
11.6 fstream类
11.7 数据文件的随机访问
11.8 设备文件
12.1 MFC的特点
第3篇 Windows程序设计技术与实例
第12章 MFC基本类库
12.2 MFC的类层次与宏
12.3 MFC的通用类和集合类
12.4 基于MFC的QuickWin应用程序
12.5 CString类
12.6 CTime类
12.7 CStringArray类
12.8 CStringList类
12.9 CMapStringToString类
第13章 Windows程序设计的基本知识
13.1 Windows环境
13.2 Windows的特点
13.3 Windows窗口及组成
13.4 Windows应用程序的开发
13.5 Windows的资源
13.6 发送和接收Windows消息
第14章 Visual C++提供的Windows开发工具
14.1 实用工具AppWizard
14.2 实用工具AppStudio
14.3 实用工具ClassWizard
第15章 Windows应用程序的开发与实例
15.1 Windows应用程序的开发过程
15.2 Windows应用程序开发实例
15.3 文档与视图
附录
附录A VisualC++运行库函数参考
附录B MFC基本类库类参考