《实用C++编程大全》求取 ⇩

目录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 PDF版)
Borland C++实用编程技巧
1995 北京:清华大学出版社
Visual C++实用大全(1995 PDF版)
Visual C++实用大全
1995 北京:北京航空航天大学出版社
C语言编程技巧实用教程(1990 PDF版)
C语言编程技巧实用教程
1990 陕西电子编辑部
Borland C++3.1实用大全(1994 PDF版)
Borland C++3.1实用大全
1994 北京:北京航空航天大学出版社
Borland C++实用库函数大全(1992 PDF版)
Borland C++实用库函数大全
1992 南京:南京大学出版社
Turbo C 实用大全(1996 PDF版)
Turbo C 实用大全
1996 北京:机械工业出版社
新编C语言实用技术大全(1993 PDF版)
新编C语言实用技术大全
1993 陕西电子杂志社
C语言实用程序汇编(1997 PDF版)
C语言实用程序汇编
1997 北京:化学工业出版社
C/C++程序设计大全(1997 PDF版)
C/C++程序设计大全
1997 机械工业出版社;西蒙与舒斯特国际出版公司
实用C语言编程技术(1991 PDF版)
实用C语言编程技术
1991 成都:四川大学出版社
Visual C++ 6.0实用数据库编程(1999 PDF版)
Visual C++ 6.0实用数据库编程
1999 合肥:中国科学技术大学出版社
Windows95实用编程技术C/C++(1996 PDF版)
Windows95实用编程技术C/C++
1996 成都:四川大学出版社
Visual C++ 6.0实用编程技术(1999 PDF版)
Visual C++ 6.0实用编程技术
1999 北京:中国水利水电出版社
Borland C++实用编程指南(1994 PDF版)
Borland C++实用编程指南
1994 北京:航空工业出版社
Visual C++ Windows实用编程技术(1996 PDF版)
Visual C++ Windows实用编程技术
1996 北京:北京航空航天大学出版社