图书介绍
Visual C++使用速成PDF|Epub|txt|kindle电子书版本下载
- 沈纪新编著 著
- 出版社: 北京:清华大学出版社
- ISBN:730202216X
- 出版时间:1996
- 标注页数:349页
- 文件大小:39MB
- 文件页数:361页
- 主题词:
PDF下载
下载说明
Visual C++使用速成PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目 录1
第1章C++概述1
1.1 C++的起源1
1.2 C++的学习方法1
1.3本书内容的组织3
第2章你好,Visual C++5
2.1 Visual C++软件包的组成5
2.2 启动Visual C++的工作平台5
2.3 Visual C++的工作平台6
2.3.1 File菜单7
2.3.2 Edit菜单12
2.3.3 View菜单18
2.3.4 Project菜单23
2.3.5 Browse菜单30
2.3.6 Debug菜单32
2.3.7 Tools菜单39
2.3.8 ()ptions菜单40
2.3.9 Window菜单48
2.3.10 Help菜单53
2.4工具栏55
2.5 使用Visual C++的联机帮助57
2.5.1通过目录窗口逐步获取帮助57
2.5.2通过Search对话框搜索帮助主题65
2.5.3 使用目录窗口中的Search按钮66
2.5.4获得某个菜单命令的帮助信息68
2.5.5通过插入点获取帮助68
2.5.6使用对话框中的Help按钮70
2.5.7获得出错信息的帮助70
第3章构造QuickWin应用程序71
3.1 项目的概念71
3.2构造一个QuickWin应用程序71
3.2.1 创建项目hello.mak72
3.2.2编辑源文件74
3.2.3编译和链接76
3.2.5调试程序78
3.2.4运行程序78
3.3分析hello程序79
3.4输入输出简介80
第4章 向Visual C++过渡84
4.1 注释84
4.2Visual C++的标准数据类型84
4.3字符常量85
4.4数据说明的位置86
4.5强制类型转换87
4.6 const87
4.7.1 const与指针89
4.7对const的进一步说明89
4.7.2全局的const变量90
4.8 volatile91
4.9 void92
4.9.1在函数中使用void92
4.9.2 void类型的指针93
4.10函数原型93
4.11缺省的函数参数95
4.12 struct96
4.13 union97
4.14枚举enum98
4.15.1引用的基本概念99
4.15 引用99
4.15.2引用参数100
4.15.3返回引用102
4.15.4引用与const103
4.16∷104
4.17 new和delete106
4.17.1 用户自定义的new和delete108
4.17.2捕获内存分配错误108
4.18 inline109
4.19函数重载111
4.20名字分裂和类型的安全链接115
5.1类的说明118
第5章类118
5.2类的实现121
5.3对象122
5.4private和public124
5.5构造函数和析构函数124
5.5.1构造函数125
5.5.2重载构造函数126
5.5.3缺省构造函数128
5.5.4析构函数130
5.5.5调用构造函数和析构函数的时机131
5.6内联成员函数132
5.7this指针133
5.8结构与类136
5.9联合与类137
5.10编程风格139
5.11举例143
第6章对象、指针和数组160
6.1 对象赋值160
6.2缺省拷贝构造函数161
6.3 用户自定义的拷贝构造函数162
6.4对象的初始化164
6.5 对象初始化和对象赋值的区别166
6.6.1 以传值方式传递对象167
6.6在函数中使用对象167
6.6.2以传地址方式传递对象169
6.6.3以传引用方式传递对象171
6.6.4从函数返回对象172
6.7 对象数组173
6.7.1 对象数组的概念173
6.7.2初始化对象数组174
6.7.3对象数组和缺省构造函数175
6.7.4对象数组和new,delete177
6.8 对象指针178
6.9举例180
7.1.1 const数据成员192
第7章对类的进一步讨论192
7.1 const 成员192
7.1.2const成员函数196
7.2静态成员199
7.2.1静态数据成员200
7.2.2静态成员函数204
7.3友元206
7.3.1友元函数206
7.3.2友元类211
7.4类型转换函数212
7.5对象成员213
7.6举例215
第8章继承和派生类227
8.1继承的基本概念227
8.2单一继承和多重继承229
8.3公有派生和私有派生230
8.3.1 公有派生230
8.3.2私有派生232
8.4在派生类的成员函数中访问基类成员233
8.5 protected235
8.6访问权限的继承236
8.7保护派生237
8.8公有派生的性质237
8.9初始化与构造函数239
8.10成员覆盖245
8.11类的友元没有继承性248
8.12多重继承248
8.12.1 多重继承的概念248
8.12.2输入/输出流库249
8.12.3虚基类250
8.13举例251
第9章虚函数262
9.1虚函数的概念262
9.2虚函数的特性265
9.4覆盖函数与虚函数270
9.3继承虚函数270
9.5.1 不可逆性271
9.5对虚函数的进一步说明271
9.5.2显式访问272
9.5.3纯虚函数和抽象类273
9.5.4虚析构函数273
9.6举例276
第10章运算符重载285
10.1运算符285
10.2运算符重载的概念287
10.3成员运算符函数和友元运算符函数291
10.4.1 使用成员运算符函数296
10.4重载双目运算符296
10.4.2使用友元运算符函数306
10.5重载单目运算符307
10.5.1 使用成员运算符函数307
10.5.2使用友元运算符函数309
10.6成员运算符函数和友元运算符函数的比较309
10.7特殊运算符的重载310
10.7.1重载=310
10.7.2重载++和--310
10.7.3重载[ ]314
10.7.4重载( )316
10.7.5类型转换317
10.7.6重载→319
10.7.7重载new和delete320
第11章流323
11.1流的基本概念323
11.2流库的基本结构323
11.3预定义的流324
11.4预定义的提取和插入操作324
11.4.1 预定义的插入类型325
11.4.2预定义的提取类型326
11.5格式化的输入/输出327
11.5.1格式标志327
11.5.2 setf()329
11.5.3 unsetf()333
11.5.4 flags()333
11.5.5 width(),precision()和fill335
11.5.6小结336
11.6操纵算子337
11.6.1预定义的操纵算子337
11.6.2 自定义的操纵算子341
11.7重载〈〈和〉〉342
11.7.1重载插入符342
11.7.2重载提取符344
11.8 文件的输入和输出347