《C++成功使用秘诀》求取 ⇩

第一部分提高程序运行速度3

第一章 利用键盘和屏幕I/O来提高程序运行速度3

一、理解I/O流3

1.重定向I/O流5

2.使用其它I/O流5

3.理解输入和输出流6

二、复习特殊字符7

三、使用操作函数8

1.控制值的输出宽度9

2.设置填充字符10

3.控制浮点数值显示11

4.缓冲输出11

5.输入时忽略前导空白符11

6.控制I/O流标志12

五、理解保护类成员 115

1.确定抽取的字符数16

2.从键盘或者STDIN中读取输入行16

四、使用输入成员函数16

3.执行每次一个字符的输入操作17

4.测试文件结束位置20

5.忽略输入流中的字符20

6.读取并保存不同的的I/O设置21

五、使用输出成员函数21

六、测试I/O操作是否成功22

七、非缓冲与缓冲I/O的比较24

八、使用成员函数控制I/O流标志25

九、小结26

一、获取一些对面向对象程序设计的感性认识27

第二章 利用类和对象来提高程序运行速度27

二、促使对象使用的软件工程目标31

三、理解对象和类31

1.研究一个完整的例子33

2.访问类成员35

3.使用内部函数37

四、解决成员名和参数名冲突40

五、理解私用类成员41

六、理解类构造函数和析构函数44

1.理解析构函数46

2.使用多个构造函数49

3.在构造函数中使用缺省变元50

4.初始化类成员的另一种方法51

七、将一个对象的值赋予另一个对象52

八、对象和函数54

九、理解类成员55

十、小结59

第三章 利用文件I/O来提高程序运行速度61

一、理解文件I/O操作61

二、为输出打开文件61

1.使用构造函数打开文件63

2.使用操作函数和输出成员函数63

3.执行格式化文件输出操作64

4.控制输出文件打开的方式65

5.特殊字符和文件I/O67

6.理解其它的文件打开模式指示符67

三、为输入操作打开文件68

四、测试文件I/O成功与否71

五、执行二进制文件操作73

六、为读写操作打开文件80

七、随机存取文件80

八、复习文件打开模式82

九、执行打印机输出85

十、小结86

第四章 利用继承提高程序运行速度87

一、什么是继承87

二、在继承中使用构造函数92

1.研究一个例子96

2.观察另一个例子98

3.单继承的最后一个例子102

三、理解多继承108

四、理解多级继承112

六、小结118

第五章 利用函数和操作符重载来提高程序运行速度119

一、理解函数重载119

1.观察几个例子120

2.使用缺省参数127

3.怎样创建自己的函数库129

二、理解操作符重载129

三、操作符重载的准则135

四、重载I/O操作符136

五、再观察几个例子139

六、小结143

第六章 利用模板来提高程序运行速度145

一、创建第一块函数模板145

二、使用多种类型的模板151

三、创建类模板153

四、小结164

第七章 利用内存分配来提高程序运行速度165

一、观察一个简单的内存分配例子165

1.C++中的动态内存分配169

2.使用指针变量173

4.理解指针算法175

3.使用new初始化值175

5.把指针当作数组对待176

6.将指针用于函数参数177

7.将指针用于结构和类179

8.指针不是参考180

9.注意指针和局部变量181

10.使用返回指针的函数182

二、理解自由空间183

三、处理内存不足的情况183

四、重载new和delete186

五、小结191

一、理解虚函数193

第八章 利用虚函数和多态性来提高程序运行速度193

1.多态性不是什么198

2.使用基类成员函数200

二、多态函数的准则203

三、虚函数和多级继承205

四、理解纯虚函数208

五、小结210

第九章 利用范围准则来提高程序运行速度211

一、声明与定义211

二、范围基础212

1.理解局部范围213

2.理解函数范围215

3.理解文件范围216

4.理解类范围217

三、各种限定符是怎样影响范围的228

1.使用extern限定符228

2.初始化外部变量229

3.理解静态类成员230

4.内部和外部成员函数232

四、复习全局范围操作符233

五、理解标识符的生存期235

六、理解链接237

七、小结242

第十章 利用参考来提高程序运行速度243

一、参考只不过是别名243

二、使用参考的准则246

四、使用参考作为参数248

三、参考是值还是地址248

五、将参考用于结构参数和对象251

六、注意隐藏目标257

七、小结258

第二部分高级编程技术261

第十一章 C++I/O高级编程技术261

一、理解I/O流关系261

二、创建自己的I/O操作函数263

1.支持多个参数的操作函数269

2.建立自己的操作函数文件272

三、理解连接I/O272

四、更进一步274

五、理解格式化和非格式化输出275

六、理解缓冲I/O276

七、融会贯通279

八、小结280

第十二章 串流高级编程技术281

一、观察文件STRSTREA.H281

二、使用输入串流281

1.从一个输入串流中读取多个值284

2.使用输入串流成员函数289

三、使用输出串流290

1.使用动态缓冲区292

2.使用输出流成员函数294

四、使用输入/输出串流295

3.理解str是怎样冻结动态缓冲区的295

五、理解流关系297

六、小结297

第十三章 虚函数高级编程技术299

一、观察一个简单的例子299

二、多态性不是函数重载302

三、理解动态链接303

四、理解虚函数表304

五、理解虚析构函数306

六、小结309

第十四章 异常处理高级编程技术310

一、理解异常310

1.怎样命名异常311

2.观察基于类的异常314

二、怎样处理异常317

三、用异常返回更多的信息318

四、在一个catch语句中捕获多处异常323

五、发出异常时会发生什么事325

六、注意运行期间库异常327

七、指定异常接口327

八、理解嵌套异常327

九、重复操作328

十、处理未捕获到的异常330

十一、小结332

一、研究堆333

第十五章 堆管理高级编程技术333

二、检测堆项合法性337

1.执行快速堆状态检查338

2.检查特定堆项340

3.测试自由堆空间341

三、理解碎片收集343

四、小结344

第三部分程序集成347

第十六章 通过程序集成来建立流化类347

一、用老方法执行类成员I/O347

二、创建流化类350

三、执行基于流的输入操作354

四、基于文件的流I/O355

五、小结360

第十七章 通过程序集成来建立类库361

一、创建和使用一个简单的目标库361

二、创建类库363

三、小结369

第十八章 通过程序集成来建立动态表类370

一、观察一个简单的链表370

二、使用类模板374

三、支持双向链表376

四、加入类成员381

五、模板和类库385

六、小结385

1996《C++成功使用秘诀》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)Kris Jamsa著;张 嵩等译 1996 北京:电子工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

经营成功的秘诀(1994 PDF版)
经营成功的秘诀
1994 北京:光明日报出版社
成功的谈判秘诀( PDF版)
成功的谈判秘诀
凤池圆集  上集( PDF版)
凤池圆集 上集
现代人成功秘诀(1990 PDF版)
现代人成功秘诀
1990 北京:中国人事出版社
领导成功的秘诀(1992 PDF版)
领导成功的秘诀
1992 西安:陕西人民教育出版社
企业成功的秘诀(1980 PDF版)
企业成功的秘诀
1980 北京:国家出版社
成功的秘诀(1987 PDF版)
成功的秘诀
1987 西安:西北工业大学出版社
企业成功的秘诀(1990 PDF版)
企业成功的秘诀
1990 青岛:青岛海洋大学出版社
成功的秘诀(1989 PDF版)
成功的秘诀
1989 北京:农村读物出版社
老板的成功秘诀(1994 PDF版)
老板的成功秘诀
1994 上海:上海科学技术出版社
Windows 95成功使用秘诀(1997 PDF版)
Windows 95成功使用秘诀
1997 北京:电子工业出版社
Access使用成功秘诀(1996 PDF版)
Access使用成功秘诀
1996 北京:电子工业出版社
Internet成功使用秘诀(1996 PDF版)
Internet成功使用秘诀
1996 北京:电子工业出版社
使你成功的十大秘诀(1989 PDF版)
使你成功的十大秘诀
1989 长春:长春出版社
企业家成功秘诀(1994 PDF版)
企业家成功秘诀
1994 北京:地质出版社