《实用C++编程大全》
作者 | (美)(S.瓦莱恩)Steve Oualline著;辛运帏, 编者 |
---|---|
出版 | 北京:电子工业出版社 |
参考页数 | 521 |
出版时间 | 1997(求助前请核对) 目录预览 |
ISBN号 | 7505342371 — 求助条款 |
PDF编号 | 88897868(仅供预览,未存储实际文件) |
求助格式 | 扫描PDF(若分多册发行,每次仅能受理1册) |

目录3
前言3
第一部分基础3
第1章什么是C++3
C++历史回顾3
C++组织4
如何学习C++5
第2章编程基础7
程序从概念到运行9
编写一个真正的程序10
使用命令行编译器编写一个程序10
使用集成开发环境编写一个程序13
获取UNIX帮助26
获取集成开发环境的帮助28
编程练习28
第3章风格29
注释29
C++代码34
命名风格35
编程盲从36
缩进与编码格式36
清楚37
简明38
一致性与组织结构38
继续读下去38
小结39
程序的基本结构41
程序元素41
第4章基本说明和表达式41
简单表达式43
cout输出类44
变量和存储45
变量说明46
整数46
赋值语句47
浮点数48
浮点数除法与整数除法48
字符50
编程练习51
答疑51
第5章数组、修饰符和读数53
数组53
串54
读数据57
变量初始化59
多维数组60
整型62
浮点型64
常量与引用说明64
修饰符65
十六进制和八进制常量67
简捷运算符68
副作用69
编程练习71
答疑71
if语句73
第6章判定和控制语句73
else语句74
为何不使用strcmp函数76
循环语句76
while语句76
break语句78
continue语句79
随处赋值的副作用80
编程练习81
答疑82
第7章程序设计过程85
设置87
规格说明87
代码设计89
原型89
Makefile90
测试93
调试93
修改96
电子考古96
维护96
编排程序97
使用调试器97
使用文本编辑器作为浏览器97
加注释97
编程练习100
第8章再次讨论控制语句103
for语句103
第二部分简单的程序设计103
switch语句106
switch、break和continue111
编程练习113
答疑114
第9章 变量作用域和函数115
作用域和存储类115
函数118
参数类型一览131
结构化程序设计基础131
递归132
答疑134
编程练习134
第10章C++预处理器135
#define语句135
条件编译140
#include文件142
参数宏143
高级特征145
小结145
答疑146
编程练习146
第11章位运算149
位运算符150
与运算符( )150
按位或(|)152
按位异或(^)153
非运算符(~)154
左移和右移运算符(<<、>>)154
设置、清除和检测位155
位图图形159
编程练习164
答疑164
第三部分高级类型和类167
第12章高级类型167
结构167
联合169
typedef172
enum类型173
位域或紧缩结构175
结构数组177
编程练习178
第13章类的初步讨论179
栈179
改进的栈183
类的使用185
介绍构造函数和析构函数188
自动生成的成员函数192
快捷方法193
风格194
编程练习196
第14章类的进一步讨论199
友元199
常量函数201
常量成员202
静态成员变量203
静态成员函数205
static的含义206
编程练习206
第15章简单指针209
常量指针213
指针和输出214
指针和数组215
分隔串219
指针和结构222
命令行自变量223
编程练习227
答疑227
第16章文件输入/输出233
C++文件I/O233
第四部分高级编程概念233
转换程序237
二进制和ASCII码文件241
行尾难题242
二进制I/O244
缓冲问题244
非缓冲I/O245
设计文件格式249
C风格的I/O程序251
C风格的转换程序253
C风格的二进制I/O256
编程练习258
答疑258
第17章调试和优化261
调试261
只用于调试的代码270
调试命令行开关270
分而治之270
连续调试270
通读输出272
交互调试器272
调试一个二分查找程序276
运行时错误288
公开声明调试方法290
优化290
2的幂的效能292
如何优化295
实例研究:内联函数对正常函数297
实例研究:优化一个涂色算法297
编程练习297
答疑298
第18章运算符重载299
运算符函数301
运算符成员函数310
复数类的完整定义312
编程练习322
答疑323
浮点数格式325
第19章浮点数325
浮点数加法/减法326
乘法327
除法327
上溢和下溢328
舍入误差328
精度329
让舍入误差最小329
判定精度330
精度和速度331
幂级数332
编程练习333
第20章高级指针335
指针、结构和类336
delete运算符337
连表338
顺序链表342
双向链表344
树349
树的打印352
程序的其余遗留部分353
象棋程序的数据结构356
编程练习358
答疑358
第21章高级类361
派生类361
虚函数367
虚类373
隐藏在派生类中的函数375
派生类中的构造函数和析构函数376
小结379
编程练习379
答疑379
第五部分语言的其它特性383
第22章 例外383
栈例外384
运行时库例外390
编程练习390
公用和私用391
模块391
第23章模块化程序设计391
extern修饰符392
头文件394
模块体395
使用无限数组的程序395
用于多文件的Makefile397
无限数组的使用401
把任务划分为模块407
模块划分示例:文本编辑器407
编译器构造408
电子表格410
模块设计准则411
编程练习411
第24章模板413
什么是模板413
模板:严格的方法413
函数特例416
类模板418
实现困难420
类特例420
编程练习423
小结423
第25章移植问题425
模块化425
字大小425
字节顺序问题426
对齐问题427
NULL指针问题428
文件类型429
文件名问题429
小结430
答疑430
第26章组合在一起433
需求433
代码设计435
编码436
功能描述437
修改441
测试441
最后的警告442
程序文件442
编程练习464
第27章从C到C++465
总的看法465
K R风格的函数465
malloc和free466
struct466
把结构转换为类468
ssetjmp和longjmp469
小结470
编程练习471
第28章C++内的“角落”473
do/while473
goto473
?:命令475
逗号运算符475
指向成员的指针476
()运算符的重载476
“吸血鬼”特性477
答疑478
第29章程序设计格言479
概述479
设计480
说明480
switch语句480
预处理器480
C++程序员的10条戒律481
风格481
编译481
最后的注解482
答疑482
第六部分附录485
附录A ASCII码表485
附录B范围489
附录C运算符优先级规则491
附录D用幂级数计算正弦函数493
词汇表501
1997《实用C++编程大全》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)(S.瓦莱恩)Steve Oualline著;辛运帏, 1997 北京:电子工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。
高度相关资料
-
- Borland C++实用编程技巧
- 1995 北京:清华大学出版社
-
- Visual C++实用大全
- 1995 北京:北京航空航天大学出版社
-
- C语言编程技巧实用教程
- 1990 陕西电子编辑部
-
- Borland C++3.1实用大全
- 1994 北京:北京航空航天大学出版社
-
- Borland C++实用库函数大全
- 1992 南京:南京大学出版社
-
- Turbo C 实用大全
- 1996 北京:机械工业出版社
-
- 新编C语言实用技术大全
- 1993 陕西电子杂志社
-
- C语言实用程序汇编
- 1997 北京:化学工业出版社
-
- C/C++程序设计大全
- 1997 机械工业出版社;西蒙与舒斯特国际出版公司
-
- 实用C语言编程技术
- 1991 成都:四川大学出版社
-
- Visual C++ 6.0实用数据库编程
- 1999 合肥:中国科学技术大学出版社
-
- Windows95实用编程技术C/C++
- 1996 成都:四川大学出版社
-
- Visual C++ 6.0实用编程技术
- 1999 北京:中国水利水电出版社
-
- Borland C++实用编程指南
- 1994 北京:航空工业出版社
-
- Visual C++ Windows实用编程技术
- 1996 北京:北京航空航天大学出版社
提示:百度云已更名为百度网盘(百度盘),天翼云盘、微盘下载地址……暂未提供。➥ PDF文字可复制化或转WORD