书籍详情

VISUAL C++ 基础

VISUAL C++ 基础

作者:王兴国

出版社:科学出版社

出版时间:1999-08-01

ISBN:9787530421963

定价:¥18.00

内容简介
  全书共11章。第1章介绍C++的发展历程和Visual C++的安装环境。第2章介绍Visual C++ 1.52版本软件包的使用,读者对本章可以大概了解即可,在使用时再逐步掌握。第3章介绍使用Visual C++编写一个应用程序的基本过程。第4章介绍C++中除面向对象特点之外,相对C语言新增加的特性。C语言中有的,C++都可以使用,而且Visual C++还有些扩展,学过C语言的读者只要找出它们的差别就行了,第5章介绍如何定义一个类,以及通过类的实例——对象实现类的数据操作,从第5章起,开始介绍C++面向对象的特点。类和对象是面向对象的程序设计中的最基本的概念,读者必须掌握类和对象的概念。第6、7章是对第5章的补充,进一步讨论C++中的类和对象。第8章介绍类的继承性,重点掌握公有派生类。第9章介绍虚函数。对于虚函数,读者应从实用的角度出发,掌握虚函数的使用方法,而不要追究概念。第10章介绍运算符重载的概念和常用运算符的重载。运算符重载是面向对象的一个重要的技巧,所以本章也是学习C++的重点之一。第11章介绍C++的输入输出系统。C++的输入输出系统功能强大,读者只需掌握一些常用的功能
作者简介
暂缺《VISUAL C++ 基础》作者简介
目录
第1章  C++语言概述
1.1 C++语言的发展历程
1.1.1 C++语言的起源
1.1.2 C++的特点
1.2 Visual C++ 1.52的运行环境及软件安装
1.2.1 Visual C++ 1.52版软件包的运行环境
1.2.2 Visual C++ 1.52版软件包的安装
第2章  Visual C++ 1.52简介
2.1 Visual C++ 软件包的组成
2.2 启动Visual C++ 1.52的工作平台
2.2.1 使用Windows 95启动Visual C++ 
2.2.2 使用Windows 3.2启动Visual C++ 
2.3 Visual C++ 的主菜单
2.3.1 File(文件)菜单
2.3.2 Edit(编辑)菜单
2.3.3 View(查看)菜单
2.3.4 Project(项目)菜单
2.3.5 Browse(浏览)菜单
2.3.6 Debug(调试)菜单
2.3.7 Tools(工具)菜单
2.3.8 Options(选项)菜单
2.3.9 Windows(帮助)菜单
2.3.10 Help(帮助)菜单
2.4 Visual C++工具栏
第3章  使用Visual C++编写应用程序
3.1 构造一个Quick Win应用程序
3.1.1 创建一个新项目
3.1.2 编辑源文件
3.1.3 编译和链接
3.1.4 运行程序
3.2 分析应用程序
练习题
第4章  C++对C的增强
4.1 C++注释
4.2 C++的输入输出简介
4.3 C++标准数据类型
4.4 变量说明的位置
4.5 内联函数
4.6 函数原型
4.7 缺省函数参数
4.8 const修饰符
4.9 volatile修饰符
4.10 void
4.10.1 在函数中使用void
4.10.2 void类型的指针
4.11 域分辨操作符:
4.12 引用类型
4.12.1 引用的基本概念
4.12.2 引用参数
4.12.3 返回引用
4.13 结构
4.14 枚举
4.15 new和delete
4.16 函数重载
4.17 链接说明
第5章  类
5.1 在C++中创建新的数据类型
5.1.1 类的说明
5.1.2 类的实现
5.1.3 类的使用(对象)
5.1.4 成员函数(包括内联成员函数)
5.2 构造函数和析构函数
5.2.1 构造函数
5.2.2 重载构造函数
5.2.3 缺省构造函数
5.2.4 析构
5.3 this指针
5.4 举例
练习题
第6章  对象
6.1 拷贝构造函数
6.1.1 自定义拷贝
6.1.2 自定义拷贝构造函数
6.2 对象初始化和对象赋值
6.2.1 对象初始化
6.2.2 对象赋值
6.2.3 对象初始化和对象赋值的区别
6.3 在函数中使用对象
6.3.1 以传值方式传递对象
6.3.2 以传地址方式传递对象
6.3.3 以传引方式传递对象
6.3.4 从函数返回对象
6.4 对象数组
6.4.1 对象数组概念
6.4.2 初始化对象数组
6.4.3 对象数组和缺省构造函数
6.4.4 对象数组和new,delete
6.5 对象指针
6.6 对象成员
6.7 举例
第7章  类的其它特性
7.1 静态成员
7.1.1 静态数据函数
7.1.2 静态成员函数
7.2 const成员
7.2.1 const数据成员
7.2.2 const成员函数
7.3 友员
7.3.1 友员函数
7.3.2 友员类
7.4 举例
第8章  继承
8.1 继承的概念
8.2 派生类
8.2.1 公有派生类
8.2.2 么有派生
8.2.3 在海豹生类的成员函数中访问基类成员
8.2.4 保护派生
8.2.5 类的友员没有继承性
8.3 公有派生类与基类的转换
8.4 继承下派生类构造函数的设计
8.4.1 派生类构造函数的初始化
8.4.2 对派生类构造函数的进一步讨论
8.5 成员覆盖
8.6 举例
练习题
第9章  虚函数与多态性
9.1 动态连接与静态连接
9.2 虚函数的概念
9.3 调用虚函数
9.3.1 以静态连接方式调用虚函数
9.3.2 以动态连接方式调用函数
9.4 虚函数与继承的关系
9.5 覆盖函数与虚函数
9.6 对虚函数的进一步说明
9.6.1 显式访问
9.6.2 纯虚函数和抽象类
9.6.3 虚析构函数
9.7 举例
练习题
第10章  运算符重载与类型转换函数
10.1 运算符重载的概念
10.2 实现运算符重载
10.2.1 运算符
10.2.2 成员运算符函数
10.2.3 友元运算符函数
10.3 重载双目运算符
10.3.1 使用成员运算符函数
10.3.2 使用友元运算符函数
10.4 重载单目运算符
10.4.1 使用成员运算符函数
10.4.2 使用友元运算符函数
10.5 运算符重载小结
10.6 数据类型的转换
10.6.1 内建数据转换成类数据
10.6.2 类型转换函数
10.6.3 数据类型转换的不确定性
10.7 举例
练习题
第11章  再论C++的输入/输出
11.1 输入/输出流类库
11.1.1 流的概念
11.1.2 流库的基本结构
11.1.3 Visual c++中预定义的流
11.2 格式化输入/输出
11.2.1 格式标志
11.2.2 成员函数setf()
11.2.3 成员函数flags()
11.2.4 其他的成员函数
11.3 操纵算子
11.3.1 使用操纵算子
11.3.2 操纵算子与类ios成员函数的比较
11.4 用于输出的运算符<<
11.4.1 预定义的插入类型
11.4.2 重载插入符<<
11.5 用于输入的运算符>>
11.5.1 预定义的提取类型
11.5.2 重载提取符>>
11.6 文件输入/输出流
11.6.1 打开一个文件流
11.6.2 文件数据流的操作
11.6.3 举例
练习题
猜您喜欢

读书导航