图书介绍
写给大家看的C++书【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- (美)LarryUllmanAndreasSigner著;杨涛,王建桥,杨晓云等译 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115195180
- 出版时间:2009
- 标注页数:410页
- 文件大小:59MB
- 文件页数:425页
- 主题词:C语言-程序设计
PDF下载
下载说明
写给大家看的C++书PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 创建基本的程序1
1.1 C++的基本语法1
1.2 编译C++程序3
1.3 输出文本6
1.4 运行编译好的程序9
1.5 暂停程序执行10
1.6 空白符号的作用12
1.7 给源代码添加注释14
1.8 使用IDE15
1.8.1 在Windows系统上使用Dev-C++16
1.8.2 在Mac OS X系统上使用Xcode19
第2章 简单的变量和数据类型21
2.1 声明变量21
2.2 对变量赋值25
2.3 输出变量值27
2.4 格式化数值29
2.5 类型转换31
2.6 字符34
2.7 字符串36
2.8 常量39
第3章 操作符和控制结构42
3.1 算术操作符42
3.2 if条件语句47
3.3 使用else和else if50
3.4 三元操作符52
3.5 逻辑操作符和比较操作符55
3.6 switch条件语句59
3.7 递增和递减操作符64
3.8 while循环67
3.9 for循环71
第4章 输入、输出和文件75
4.1 获得字符输入75
4.2 丢弃输入数据79
4.3 获得数值输入81
4.4 获得字符串输入84
4.5 一次读取多个输入值86
4.6 读入一整行输入91
4.7 对输入数据进行合法性检查93
4.8 把数据输出到文件99
4.9 使用文件输入104
第5章 定义个人函数109
5.1 创建简单的函数109
5.2 创建带输入参数的函数113
5.3 给函数的输入参数设置默认值118
5.4 创建有返回值的函数123
5.5 函数的重载128
5.6 变量的作用域132
第6章 复杂的数据类型137
6.1 数组137
6.2 指针142
6.2.1 内存143
6.2.2 寻找地址144
6.2.3 指针146
6.2.4 利用指针改变值150
6.2.5 指针和数组154
6.3 结构158
6.4 再论用户定义函数164
6.4.1 把地址传递给函数165
6.4.2 以“引用传递”方式向函数传递参数168
第7章 对象172
7.1 创建简单的类172
7.2 给类添加方法175
7.3 对象的创建和使用180
7.4 定义构造器183
7.5 定义析构器189
7.6 this指针195
第8章 类的继承199
8.1 基本的继承199
8.2 继承机制中的构造器和析构器205
8.3 访问控制210
8.4 覆盖方法215
8.5 重载方法219
8.6 友元关系222
第9章 高级OOP技术228
9.1 静态属性和静态方法228
9.2 虚方法234
9.2.1 使用指向对象的指针234
9.2.2 使用虚方法238
9.3 抽象方法241
9.4 重载操作符245
9.5 〈〈操作符253
9.6 多继承259
9.7 虚继承265
第10章 错误处理和调试270
10.1 调试技巧270
10.1.1 编译时错误270
10.1.2 运行时错误272
10.2 让函数返回错误代码274
10.3 使用assert()函数280
10.4 捕获异常286
第11章 动态内存管理292
11.1 静态内存和动态内存292
11.2 为对象分配内存296
11.3 动态数组:为长度可变的数组分配内存300
11.4 从函数或方法返回内存304
11.5 副本构造器和赋值操作符308
11.6 静态对象强制类型转换316
11.7 动态对象强制类型转换320
11.8 避免内存泄漏323
第12章 命名空间和模块化326
12.1 头文件326
12.1.1 创建头文件327
12.1.2 使用头文件330
12.1.3 创建实现文件332
12.1.4 编译多个文件337
12.2 C预处理器338
12.3 命名空间341
12.3.1 创建命名空间342
12.3.2 使用命名空间347
12.4 链接和作用域349
第13章 模板357
13.1 基本的模板语法357
13.1.1 函数模板358
13.1.2 类模板361
13.2 创建内联模板367
13.3 容器和算法371
13.3.1 向量容器372
13.3.2 迭代器374
13.3.3 算法377
第14章 杂项380
14.1 再论字符串380
14.1.1 提取子字符串380
14.1.2 添加字符串385
14.1.3 搜索字符串389
14.2 二进制文件392
14.2.1 把数据写入二进制文件393
14.2.2 从二进制文件读出数据398
14.2.3 随机访问二进制文件401
14.3 命令行参数406
热门推荐
- 2830465.html
- 2037545.html
- 3542387.html
- 445347.html
- 217419.html
- 880728.html
- 3228760.html
- 3626979.html
- 3595517.html
- 3809342.html
- http://www.ickdjs.cc/book_874149.html
- http://www.ickdjs.cc/book_2437561.html
- http://www.ickdjs.cc/book_726997.html
- http://www.ickdjs.cc/book_2637027.html
- http://www.ickdjs.cc/book_2840644.html
- http://www.ickdjs.cc/book_145806.html
- http://www.ickdjs.cc/book_2507738.html
- http://www.ickdjs.cc/book_1499612.html
- http://www.ickdjs.cc/book_1121458.html
- http://www.ickdjs.cc/book_3592745.html