《C++编程实例详解》
作者 | (美)(J.利伯蒂)Jesse Liberty著;郭强等译 编者 |
---|---|
出版 | 北京:电子工业出版社 |
参考页数 | 390 |
出版时间 | 1999(求助前请核对) 目录预览 |
ISBN号 | 7505355457 — 求助条款 |
PDF编号 | 87632998(仅供预览,未存储实际文件) |
求助格式 | 扫描PDF(若分多册发行,每次仅能受理1册) |

第1章 C++导论1
程序2
解决问题2
过程化、结构化和面向对象编程3
什么C++?4
为什么需要面向对象编程?4
对付复杂性5
对象5
压缩5
衍生6
特殊性6
普遍性和多样性7
三个支柱8
如何进行面向对象分析和设计8
小项目的面向对象分析和设计9
想象力9
Decryptix!——想象力10
想象10
需求分析10
快而乱的设计11
实施11
程序和源代码12
编译器12
你的开发环境13
文本编辑13
编译源代码13
使用连接器建立可执行文件14
开发周期14
编译错误16
发布17
下一步17
第2章 开始19
小项目有多大?20
为什么小项目是唯一好的教程20
依靠你的知识20
创建项目20
检查代码21
分析代码24
名字空间24
using namespace std25
代码调试26
返回一个值27
main()进一步的意义28
使用cout打印到屏幕28
特殊打印字符28
<
变量29
变量类型30
定义变量30
区分大小写30
关键字31
一次建立多个变量31
指定变量值31
作用域31
字符与数字32
内置类型33
整数长度33
使用整数变量35
有符号位和无符号位35
循环无符号整数35
循环有符号整数36
常量37
字母型常量37
符号型常量37
用#define定义常量37
用const定义常量38
第3章 程序流41
建立健壮性42
你试图完成什么?44
用循环解决问题44
块和复合语句45
逻辑运算符46
逻辑或运算符47
逻辑与运算符47
if语句47
逻辑非运算符48
快捷评估49
关系优先50
混合使用50
do while51
枚举常量51
返回代码52
来自用户的布尔应答53
等于运算符54
else54
条件(或三元)运算符55
综合56
第4章建立类57
类是什么?58
建立新的类型:类58
界面与工具58
客户59
查看代码59
声明类60
类和对象60
成员变量60
成员方法或函数60
对象的长度61
文件61
构造函数61
析构函数62
实现方法62
包含头64
实现构造函数64
初始化65
使用调试器67
查看构造函数67
其他方法67
保存模式68
什么是数组?68
数组初始化69
初始化字符数组70
C风格字符串70
数组元素70
超出数组结尾的写入71
电子写入错误71
生成方案72
查看定义值文件75
第5章 玩游戏77
inline实现79
常量成员方法80
签名80
引用传递和数值传递81
分析83
分析85
引用和通过引用传递85
指针86
指针是什么?86
存储器寻址87
间接引用91
直接得到运算符91
数组92
指针与常量92
数组作为指针93
数组作为指针传递96
使用断言98
断言如何工作99
宏99
为什么使用圆括号?100
宏与函数比较101
字符串操作101
井号102
连接102
预定义宏102
通过数值一次通过程序104
第6章 使用连接列表117
动态数据结构118
标准模板库118
连接列表120
了解连接列表120
简单的驱动程序123
howmany()方法125
详述insert()127
了解栈129
栈与函数130
使用new132
new和delete132
在decryptix!使用简单的连接列表138
运行141
玩游戏145
用成员方法解决问题146
运算符重载147
完成运算符重载147
通过数值传递148
为什么引用?149
第7章 典型方法151
方法重载152
形类152
重载构造函数152
miranda方法153
缺省构造函数153
何时可得到编译器提供的构造函数?156
缺省析构函数157
拷贝构造函数157
缺省拷贝构造函数为什么无效?165
写自己拥有的拷贝构造函数171
赋值运算符172
何时类似赋值而何时又不类似179
回到连接列表179
第8章 使用多态性181
特殊性182
特殊性的优越性183
多态性183
抽象数据类型184
C++如何实现这些类184
继承性语法184
替换函数185
虚拟方法185
虚拟函数186
虚拟取消器187
实现多态性191
增加第二个字母204
第9章 实现模板207
创建历史208
加载的操作符209
向cout中写类数据210
友函数211
头文件中的定义217
首先创建非参数化类型220
模板实例化220
使用历史对象222
使用历史230
立即实现231
第10章 使用标准模板库233
将代码转换为STL234
集合类234
使用向量234
为什么一个字符向量不是一个串?236
检查输出246
初始化Game246
Play()方法247
显示一个向量的内容247
对Guess评分248
创建历史248
ShowHistory()249
检查提示250
第11章 计算机猜测251
允许计算机学会猜测252
查找规律252
解码类253
游戏实现256
无限循环261
游戏者猜测262
游戏者如何玩游戏271
计算机猜测272
跳至VerifyComputerChoices()272
创建Computer对象274
第12章 分配职责281
分配职责282
分析291
理解缺省参数291
仔细分析SmartChar292
监视其工作292
Computer运行293
创建一个聪明的字符串293
Computer::Play296
生成Guesses:回顾298
猜测一致否?298
产生一个猜测,详解299
CanElminateCharacters的逻辑300
CanElminateCharacters细节300
GenerateAGuess304
IsConsistent的细节305
静态成员变量307
静态效果309
继续分析309
删除在位字符311
第13章 持久性315
持久性316
对象的持久性316
保存的不同方式316
设计持久性316
Reader和Writer318
用户接口问题320
编写游戏338
一步步编写游戏338
写多态对象339
第14章 异常处理359
当异常发生时360
退栈366
从磁盘读取对象367
恢复human375
第15章下一步377
下一步378
读另一本启蒙书?378
支持新闻组378
保持联系378
附录A379
附录B389
1999《C++编程实例详解》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)(J.利伯蒂)Jesse Liberty著;郭强等译 1999 北京:电子工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。
高度相关资料
-
- Visual Basic 6.0中文版编程实例详解
- 1999 北京:电子工业出版社
-
- Visual FoxPro5.0中文版编程实例详解
- 1998 北京:电子工业出版社
-
- C++入门及实例详解
- 1994 北京:电子工业出版社
-
- Visual C++ 6.0编程与实例
- 1999 北京:科学出版社
-
- Java实用编程例解
- 1999 北京:电子工业出版社
-
- Windows 3.1编程实例详解
- 1995 北京:电子工业出版社
-
- C++ Builder编程实例详解
- 1999 北京:电子工业出版社
-
- Visual C++ 6.0编程实例技巧
- 1999 武汉:华中理工大学出版社
-
- FrontPage 98实例详解
- 1999 北京:中国水利水电出版社
-
- FORTRAN77编程操作基础
- 1992 北京:北京邮电学院出版社
-
- C++实例教程
- 1997 北京:电子工业出版社
-
- 电脑圆你程序员梦 C语言开发实例详解
- 1999 北京:电子工业出版社
-
- Visual C++6.0编程实例
- 1999 北京:人民邮电出版社
提示:百度云已更名为百度网盘(百度盘),天翼云盘、微盘下载地址……暂未提供。➥ PDF文字可复制化或转WORD