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

- (美)(J.利伯蒂)Jesse Liberty著;郭强等译 著
- 出版社: 北京:电子工业出版社
- ISBN:7505355457
- 出版时间:1999
- 标注页数:390页
- 文件大小:15MB
- 文件页数:398页
- 主题词:C++
PDF下载
下载说明
C++编程实例详解PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第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
<<end1;29
变量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
热门推荐
- 3751365.html
- 1362456.html
- 376643.html
- 827005.html
- 1218069.html
- 102584.html
- 2617605.html
- 1519764.html
- 526313.html
- 1586519.html
- http://www.ickdjs.cc/book_1633973.html
- http://www.ickdjs.cc/book_2879002.html
- http://www.ickdjs.cc/book_1587169.html
- http://www.ickdjs.cc/book_1501565.html
- http://www.ickdjs.cc/book_2837409.html
- http://www.ickdjs.cc/book_1502207.html
- http://www.ickdjs.cc/book_2015005.html
- http://www.ickdjs.cc/book_557231.html
- http://www.ickdjs.cc/book_1674032.html
- http://www.ickdjs.cc/book_686189.html