图书介绍
实用C++编程大全2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)(S.瓦莱恩)Steve Oualline著;辛运帏,吴拉朵译 著
- 出版社: 北京:电子工业出版社
- ISBN:7505342371
- 出版时间:1997
- 标注页数:521页
- 文件大小:48MB
- 文件页数:542页
- 主题词:
PDF下载
下载说明
实用C++编程大全PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录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
热门推荐
- 1166985.html
- 2758414.html
- 1140115.html
- 750862.html
- 3650033.html
- 3751261.html
- 3157065.html
- 1642998.html
- 1664102.html
- 1210683.html
- http://www.ickdjs.cc/book_1274899.html
- http://www.ickdjs.cc/book_3462822.html
- http://www.ickdjs.cc/book_2947277.html
- http://www.ickdjs.cc/book_1122704.html
- http://www.ickdjs.cc/book_1432764.html
- http://www.ickdjs.cc/book_875496.html
- http://www.ickdjs.cc/book_2914388.html
- http://www.ickdjs.cc/book_2596457.html
- http://www.ickdjs.cc/book_3021139.html
- http://www.ickdjs.cc/book_3385538.html