图书介绍
学习和使用Visual C++【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 顾铁成,萧柔等编著 著
- 出版社: 南京:南京大学出版社
- ISBN:7305028738
- 出版时间:1995
- 标注页数:316页
- 文件大小:24MB
- 文件页数:326页
- 主题词:
PDF下载
下载说明
学习和使用Visual C++PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第一篇 学习C++3
第一部分 C++介绍3
第一章 C++初步3
1.1 使用流进行输入和输出3
1.2 标准的输出流4
1.3 格式化输出5
1.4 标准的错误流5
1.5 标准输入流5
1.6 C++注释6
1.7 函数原型7
第二章 C++对C的增强9
2.1 缺省函数参数9
2.2 变量声明的出现位置10
2.3 域分辨操作符11
2.4 inline函数12
2.5 const修饰词14
2.6 枚举类型15
2.7 重载的函数16
2.8 链接说明19
3.1 作为别名的引用21
第三章 引用21
3.2 引用的初始化22
3.3 引用与指针:相似性和区别23
3.4 作为函数参数的引用23
3.5 作为返回值的引用26
3.6 小结27
第二部分 类28
第四章 类简介28
4.1 在C中创建新的数据类型28
4.2 在C++中创建新的数据类型30
4.3 对象的创建和消除37
4.4 访问数据成员38
4.5 访问函数与公有数据成员41
4.6 返回引用42
4.7 const对象和成员函数43
4.8 成员对象44
4.9 使用头和源文件47
第五章 类与动态内存分配49
5.1 自由存储区49
5.2 new操作符50
5.3 delete操作符50
5.4 自由存储区与内部类型51
5.5 具有指针成员的类52
5.6 赋值操作符55
5.7 this指针57
5.8 在返回语句中使用*this58
5.9 避免this指针的不良使用59
5.10 赋值与初始化59
5.11 拷贝构造函数60
5.12 传递和返回对象61
5.13 传递和返回对对象的引用63
第六章 类的其他特性65
6.1 静态成员65
6.2 静态的数据成员65
6.3 静态成员函数67
6.4 友元68
6.5 类对象数组73
6.6 自由存储区和类数组74
6.7 高级自由存储技术77
第七章 继承性与多态性84
7.1 在C中处理相关类型84
7.2 在C++中处理相关类型86
7.3 重定义基类的成员89
7.4 派生类构造函数91
7.5 基类和派生类之间的转换92
7.6 使用基类指针的集合94
7.7 虚函数95
7.8 多态性97
7.9 动态联编98
7.10 虚函数的实现98
7.11 纯虚函数100
7.12 基类和派生类中的析构函数102
7.13 保护成员102
7.14 公有和私有基类103
7.15 多重继承性104
第八章 操作符重载与转换函数106
8.1 操作符重载106
8.2 操作符重载的规则107
8.3 什么时候不应重载操作符108
8.4 为数值类重载操作符109
8.5 将操作符定义为友元函数112
8.6 重载算术操作符的一些诀窍113
8.7 为数组类重载操作符114
8.8 类的转换116
8.9 由构造函数执行的转换117
8.10 转换操作符118
8.11 转换和操作符之间的歧义性120
8.12 转换之间的歧义性121
9.1 面向对象程序设计的特点124
9.2 抽象124
第九章 面向对象设计基础124
第三部分 面向对象的设计124
9.3 类127
9.4 封装性127
9.5 类层次130
9.6 继承代码130
9.7 继承界面131
9.8 设计一个面向对象的系统132
9.9 类的确定132
9.10 赋予属性和行为133
9.11 找出类之间的关系134
9.12 将类安排成层次135
9.13 复合与继承性136
9.14 根据继承关系设计类137
9.15 多重继承性138
第十章 面向对象设计举例139
10.1 需求分析139
10.2 类的设计140
10.3 定义预备的类界面143
10.4 层次的扩展151
第一部分 提高程序的性能157
第十一章 预编译头文件的使用157
第二篇 程序设计技术157
11.1 什么时候预编译源代码158
11.2 生成和使用预编译的头文件158
11.3 预编译头编译程序选项158
11.4 在项目中使用预编译的头文件166
第十二章 为16位的C程序管理内存171
12.1 指针的尺寸171
12.2 选择一种标准的内存模式173
12.3 混合内存模式180
12.4 内存模式的定制185
12.5 基址指针和数据的使用191
12.6 为函数使用基址寻址200
12.7 虚内存管理器的使用201
第十三章 为16位C++程序管理内存207
13.1 内存模式与类207
13.2 自由存储区211
13.3 成员函数的基址寻址215
第十四章 16位嵌入汇编程序的使用218
14.1 嵌入汇编的优点218
14.2 __asm关键字218
14.3 在__asm分程序中使用汇编语言219
14.4 在__asm分程序中使用C或C++221
14.5 寄存器的使用和保存225
14.7 跳转至标号226
14.6 使用浮点指令226
14.8 调用C函数228
14.9 调用C++函数228
14.10 将__asm分程序定义为C宏228
14.11 优化230
第十五章 浮点数学运算的控制231
15.1 浮点类型的声明231
15.2 long double类型的运行时刻库支持233
15.3 数学软件包233
15.4 选择浮点选项(/FP)234
15.6 浮点选项之间的兼容性237
15.5 有关浮点选项的库考虑237
15.7 使用NO87环境变量238
15.8 不兼容的问题238
第二部分 特殊环境239
第十六章 Windows程序设计239
16.1 优化Windows程序的保护模式前言和结语代码239
16.2 指定程序的开始执行点241
16.3 Windows DLL初始化代码242
16.4 Windows终止例程242
第十七章 QuickWin程序244
17.1 QuickWin图形库的功能244
17.2 使用QuickWin的两种方式245
17.4 QuickWin用户界面247
17.3 QuickWin与Windows的比较247
17.5 QuickWin的增强功能综述251
17.6 构造QuickWin程序253
17.7 运行QuickWin程序253
17.8 编写增强的QucikWin程序254
17.9 MS-DOS图形与QuickWin图形之间的区别263
第十八章 混合语言程序设计268
18.1 混合语言调用268
18.2 语言约定要求269
18.3 编译和链接273
18.4 对高级语言的C调用274
18.5 对Basic的C调用275
18.6 对FORTRAN的C调用277
18.7 对Pascal的C调用280
18.8 对汇编语言的C调用283
18.9 对高级语言的C++调用288
18.10 混合语言程序设计中的数据处理289
第十九章 编写可移植的C程序298
19.1 有关硬件的假设298
19.2 有关编译程序的假设309
19.3 数据文件的可移植性314
19.4 VisualC++的可移植性考虑314
19.5 VisualC++字节顺序314
参考文献316
热门推荐
- 1416422.html
- 3806013.html
- 2876692.html
- 987540.html
- 3832867.html
- 1693387.html
- 858001.html
- 14106.html
- 1101716.html
- 1523596.html
- http://www.ickdjs.cc/book_842634.html
- http://www.ickdjs.cc/book_1348970.html
- http://www.ickdjs.cc/book_449644.html
- http://www.ickdjs.cc/book_911923.html
- http://www.ickdjs.cc/book_103760.html
- http://www.ickdjs.cc/book_2818713.html
- http://www.ickdjs.cc/book_945499.html
- http://www.ickdjs.cc/book_3356768.html
- http://www.ickdjs.cc/book_3777633.html
- http://www.ickdjs.cc/book_812107.html