C++ 开发从入门到精通

C++ 开发从入门到精通 下载 mobi epub pdf 电子书 2024


简体网页||繁体网页
王石磊,韩海玲 著



点击这里下载
    


想要找书就要到 图书大百科
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

发表于2024-12-28

类似图书 点击查看全场最低价

图书介绍

出版社: 人民邮电出版社
ISBN:9787115419910
版次:1
商品编码:11974045
品牌:异步图书
包装:平装
开本:16开
出版时间:2016-09-01
页数:476
正文语种:中文


相关图书





图书描述

编辑推荐

本书的特色是实现了入门知识、实例演示、范例演练、技术解惑、综合实战5大部分内容的融合,让读者看得懂、用得上、学得会。

一本书的容量,讲解了入门类、范例类和项目实战类三类图书的内容。

丰富的配套资源 学习更高效

440个实例,更多的实践演练机会

837分钟视频讲解,降低学习难度
290个拓展实例,真正地举一反三
101个技术解惑,破解学习难点

“技术讲解”→范例演练”→“技术解惑”贯穿全书,全面掌握C++语言开发

技术讲解:通过145个实例,循序渐进地讲解了C++开发的各个知识点。
范例演练:290个拓展范例和5个综合实例,使读者真正具有项目实战能力。
技术解惑:把容易混淆的概念单独讲解和剖析,帮助读者绕过学习中的陷阱。

QQ群+网站论坛实现教学互动,形成互帮互学的朋友圈

网站论坛:读者答疑/学习辅导/PPT资源下载读者
QQ群:疑惑快速解答/和作者直接交流

内容简介

本书由浅入深地讲解了C++的开发技术,并通过具体实例的实现过程演练了各个知识点的具体应用。全书共26章,其中第1~2章讲解了C++技术的基础知识,包括C++的重要特性和搭建开发环境;第3~7章分别讲解了C++语法、变量、常量、流程控制、运算符和表达式等知识,这些内容都是C++开发技术的核心知识;第8~11章分别讲解了输入、输出、函数、指针和复合类型的基本知识,包含了C++开发技术的重点和难点;第12~21章讲解了面向对象、类、继承、派生、多态、内存管理和异常处理等内容;第22~26章通过5个综合实例的实现过程,介绍了C++技术在综合项目中的开发流程。全书内容循序渐进,以“范例演练”和“技术解惑”贯穿全书,引领读者全面掌握C++语言开发。
本书不但适合C++的初学者,也适合有一定C++基础的读者,还可以作为大专院校相关专业师生的学习用书和培训学校的教材。

作者简介

王石磊,南京航天大学通信工程硕士,计算机工程硕士,杰出C++开发工程师和架构师,并且精通Linux底层嵌入式开发技术,曾经从底层硬件到顶层应用独立的开发过一款通信产品。业余期间,曾经在国内主流期刊中发表过多篇通信领域的杰出论文。业余时间乐于技术分享。

目录

第1章 说真的,我们还要学习C++吗 1
(视频总计29分钟,实例1个,拓展实例2个,技术解惑2个)
1.1 C++概述 2
1.2 开发工具—Visual C++ 2
1.2.1 先看Visual C++的
基本特点 2
1.2.2 安装Visual C++ 3
1.2.3 Visual C++集成开发
环境介绍 5
1.3 使用Visual Studio 2010 20
1.4 第一个C++程序 22
1.5 技术解惑 25
1.5.1 初学者经常不知道自己
该学什么 25
1.5.2 初学者需要知道的正确
观念 25
第2章 C++的重要特质分析 26
(视频总计27分钟,实例1个,拓展实例2个,技术解惑3个)
2.1 什么是面向对象
(object-oriented) 27
2.1.1 什么是OOP 27
2.1.2 面向对象编程 27
2.2 分析C++的程序结构 27
2.2.1 从一段代码看C++程序
结构 28
2.2.2 看C++的文件组织 29
2.3 必须遵循的编码规范 30
2.3.1 养成良好的风格 30
2.3.2 必须使用的注释 30
2.3.3 代码也需要化妆 31
2.4 输入输出基础 33
2.4.1 标准输入与输出对象 33
2.4.2 一个使用IO库的程序 33
2.5 算法是程序的灵魂 35
2.5.1 算法的概念 35
2.5.2 流程图表示算法 36
2.5.3 计算机语言表示算法 38
2.6 技术解惑 38
2.6.1 C++是面向对象,C是面向过程,那么这个对象和过程是什么意思呢 38
2.6.2 面向对象和面向过程的
区别 38
2.6.3 学好C++的建议 39
第3章 你不一定了解的基础语法 40
(视频总计19分钟,实例1个,拓展实例2个,技术解惑5个)
3.1 先看标识符 41
3.1.1 C++中的保留字 41
3.1.2 需要遵循的命名规则 41
3.2 最基本的数据类型 43
3.2.1 数字运算型 43
3.2.2 逻辑运算型 46
3.2.3 字符型和字符串 46
3.3 标准类型库基础 47
3.3.1 命名空间using声明 48
3.3.2 标准库的string类 48
3.3.3 vector类型简介 52
3.3.4 迭代器简介 55
3.3.5 bitset类型初步 57
3.4 技术解惑 60
3.4.1 C++的标识符长度应当
符合“min-length 
max-information”原则 60
3.4.2 字符和字符串有什么
区别 60
3.4.3 C++中string类字符串和C中char*/char[]型字符串的差别 60
3.4.4 C++字符串和C字符串的
转换 61
3.4.5 C++字符串和字符串结束
标志 61
第4章 你不一定了解的变量和常量 62
(视频总计29分钟,实例8个,拓展实例16个,技术解惑6个)
4.1 先来看变量 63
4.1.1 定义变量 63
4.1.2 声明变量 63
4.2 变量的作用域 64
4.2.1 作用域和生存期 64
4.2.2 作用域限定符 66
4.2.3 存储类型 67
4.2.4 C++变量初始化 68
4.2.5 C++变量命名规范 69
4.3 再来看常量 70
4.3.1 什么是常量 70
4.3.2 常量的分类 70
4.3.3 常量的应用 73
4.4 技术解惑 74
4.4.1 C++常量的命名需要遵循
一定的规范吗 74
4.4.2 在C++程序中,用const
定义常量还是用#define 74
4.4.3 const是个很重要的关键字,在使用时应该注意些
什么呢 74
4.4.4 关于全局变量的初始化,
C语言和C++有区别吗 75
4.4.5 C/C++变量在内存中的
分布 75
4.4.6 静态变量的初始化顺序 75
第5章 你不一定了解的运算符 76
(视频总计29分钟,实例8个,拓展实例16个,技术解惑4个)
5.1 先看赋值运算符 77
5.2 再看算术运算符 78
5.3 再看比较运算符 79
5.4 再看逻辑运算符 80
5.5 单独看++/??运算符 81
5.6 再看位运算符 82
5.7 再看求字节数运算符 85
5.8 再看条件运算符 86
5.9 再看逗号运算符 86
5.10 技术解惑 88
5.10.1 避免运算结果溢出的一个方案 88
5.10.2 运算符重载的权衡 88
5.10.3 运算符的优先级和
结合性 88
5.10.4 运算符重载是对已有运算符赋予多重含义 90
第6章 说说表达式 91
(视频总计19分钟,实例4个,拓展实例8个,技术解惑2个)
6.1 何谓表达式 92
6.1.1 看天下几分—表达式
的分类 92
6.1.2 看表达式的书写方式 92
6.2 说说类型转换 92
6.2.1 先看隐式转换 93
6.2.2 再看显式转换 94
6.3 技术解惑 98
6.3.1 C/C++ 表达式的限制 98
6.3.2 表达式的真正功能 98
第7章 流程控制语句 99
(视频总计42分钟,实例13个,拓展实例26个,技术解惑6个)
7.1 最简单的语句和语句块 100
7.1.1 最简单的语句 100
7.1.2 说说语句块 100
7.1.3 最后是语句的总结 102
7.2 最常见的顺序结构 103
7.3 选择结构 104
7.3.1 先看单分支结构语句 104
7.3.2 再看双分支结构语句 105
7.3.3 还要使用多分支结构
语句 108
7.4 循环结构详解 110
7.4.1 for语句循环 111
7.4.2 while语句 113
7.4.3 说说do-while语句 114
7.5 跳转语句 115
7.5.1 何谓break语句 115
7.5.2 何谓continue语句 116
7.5.3 何谓goto语句 116
7.6 技术解惑 117
7.6.1 循环中断的问题 117
7.6.2 分析循环语句的
效率 117
7.6.3 几种循环语句的
比较 118
7.6.4 C++中,for循环该
怎么读 118
7.6.5 一个C++循环结构嵌套的
问题 118
7.6.6 break语句和continue语句的区别 119
第8章 学习C++的最大障碍—
指针 120
(视频总计42分钟,实例12个,拓展实例24个,技术解惑7个)
8.1 说说指针的基本概念 121
8.2 定义指针的几种方式 121
8.2.1 先定义指针 121
8.2.2 再识别指针 122
8.3 指针的分类 123
8.4 指针初始化 123
8.4.1 第一步:指针地址
初始化 124
8.4.2 第二步:变量地址
初始化 124
8.4.3 第三步:new分配内存
单元 125
8.4.4 第四步:malloc函数分配
内存单元 125
8.5 指针运算 126
8.5.1 算数运算 126
8.5.2 关系运算 128
8.6 指针的指针 130
8.7 使用指针 130
8.7.1 指针赋值 131
8.7.2 *操作符 131
8.8 分析指针和引用的关系 132
8.9 特殊指针 135
8.9.1 先看void型指针 135
8.9.2 再看空指针 136
8.10 技术解惑 137
8.10.1 指针的命名规范 137
8.10.2 C++中指针和引用的
区别 138
8.10.3 变量在语言中的实质 139
8.10.4 C++开发如何避免和
解决野指针 139
8.10.5 常量指针常量和常量引用常量 141
8.10.6 指针常量和引用常量的
对比 141
8.10.7 常量指针和常量引用的
对比 141
第9章 复合类型 142
(视频总计57分钟,实例23个,拓展实例46个,技术解惑7个)
9.1 数组基础 143
9.1.1 先定义数组 143
9.1.2 再看高级数组 143
9.1.3 分析数组的完整性 144
9.1.4 看维数不全 144
9.1.5 看无维数 144
9.2 动态数组 145
9.2.1 在堆上分配空间的动态
数组 145
9.2.2 在栈上分配空间的“假动态”数组 146
9.3 数组存储 148
9.3.1 列存储 148
9.3.2 行存储 148
9.4 字符数组 149
9.4.1 定义字符数组 149
9.4.2 字符数组和字符串指针
变量 150
9.5 数组初始化 151
9.5.1 先看定义时的初始化 151
9.5.2 初始化赋值语句 151
9.6 指针和数组 152
9.6.1 指向数组的指针 153
9.6.2 指针数组 154
9.7 使用数组 155
9.7.1 索引方式 155
9.7.2 指针方式 156
9.8 枚举 157
9.8.1 枚举基础 157
9.8.2 使用枚举 159
9.9 结构体 161
9.9.1 指向结构的指针 162
9.9.2 使用结构体 162
9.10 联合 163
9.11 自定义类型 164
9.11.1 先看typedef的作用 165
9.11.2 再看typedef的使用 166
9.12 技术解惑 166
9.12.1 字符数组和字符串的
区别 166
9.12.2 字符数组和字符串可以
相互转换 167
9.12.3 静态数组的速度快于动态数组 167
9.12.4 Arrays与Vector的
区别 167
9.12.5 一道关于数组的
面试题 168
9.12.6 数组名不是指针 169
9.12.7 作为一个用户自定义的
类型,其所占用的内存
空间是多少呢 170
第10章 函数 171
(视频总计47分钟,实例16个,拓展实例32个,技术解惑8个)
10.1 C++函数基础 172
10.1.1 先看定义方式 172
10.1.2 函数分类 172
10.1.3 函数定义实例 177
10.2 函数的参数 179
10.2.1 何谓形参实参 179
10.2.2 使用数组做函数参数 180
10.3 返回值和返回语句 181
10.4 调用函数 182
10.4.1 单独调用 182
10.4.2 函数表达式 183
10.4.3 实参调用 183
10.4.4 参数传递 184
10.5 函数递归 185
10.6 指向函数的指针 186
10.7 将函数作为参数 187
10.8 变量的作用域和生存期 188
10.8.1 变量作用域 189
10.8.2 静态存储变量和动态存储
变量 190
10.9 函数main()和命令行处理 192
10.10 技术解惑 193
10.10.1 用typedef来定义一个
函数指针类型 193
10.10.2 const关键字在函数中的
作用 194
10.10.3 C++函数的内存分配
机制 194
10.10.4 主函数和子函数的
关系 195
10.10.5 函数声明和函数定义的
区别 195
10.10.6 使用全局变量的注意
事项 195
10.10.7 使用寄存器变量的注意
事项 196
10.10.8 自动变量的特点 196
第11章 输入和输出 197
(视频总计49分钟,实例12个,拓展实例24个,技术解惑5个)
11.1 iostream对象 198
11.1.1 标准的I/O接口 198
11.1.2 文件I/O 200
11.1.3 字符串I/O 201
11.2 输出 202
11.2.1 预定义类型输出 202
11.2.2 自定义类型输出 203
11.3 输入 204
11.3.1 预定义类型输入 204
11.3.2 自定义类型输入 205
11.4 输入/输出格式化 206
11.4.1 使用ios类成员
函数 206
11.4.2 使用操纵函数 207
11.5 文件 209
11.5.1 打开和关闭 209
11.5.2 顺序读写 210
11.5.3 随机读写 212
11.5.4 二进制文件 213
11.5.5 检测EOF 213
11.6 技术解惑 215
11.6.1 输入/输出时数的进制
问题 215
11.6.2 数据间隔 216
11.6.3 内存文件映射 216
11.6.4 get和put的值的
差异 217
11.6.5 使用控制符控制输出
格式 217
第12章 类和封装 218
(视频总计37分钟,实例9个,拓展实例18个,技术解惑3个)
12.1 类 219
12.1.1 先声明类 219
12.1.2 再看类的属性 220
12.1.3 再看类的方法 220
12.1.4 再看构造函数 221
12.1.5 再看析构函数 224
12.1.6 再看静态成员 225
12.1.7 友元 226
12.1.8 再看修饰符 228
12.1.9 指向类成员的指针 228
12.1.10 嵌套类 229
12.1.11 类文件的组织 230
12.2 对象 232
12.2.1 先定义对象 232
12.2.2 再使用对象 233
12.2.3 再看this指针 234
12.3 技术解惑 236
12.3.1 浅拷贝和深拷贝 236
12.3.2 构造函数的错误认识和
正确认识 237
12.3.3 保护性析构函数的
作用 237
第13章 命名空间和作用域 239
(视频总计23分钟,实例3个,拓展实例6个,技术解惑4个)
13.1 命名空间介绍 240
13.2 定义命名空间 240
13.3 使用命名空间 243
13.3.1 使用域限定符 243
13.3.2 使用using指令 243
13.3.3 using声明 244
13.3.4 别名 245
13.4 作用域 245
13.4.1 什么是作用域 246
13.4.2 作用域的分类 247
13.5 技术解惑 249
13.5.1 using指令与using声明
的比较 249
13.5.2 为什么需要命名空间 249
13.5.3 命名空间的作用 250
13.5.4 在C++中使用这些头文件的方法 250
第14章 类的继承和派生 252
(视频总计37分钟,实例7个,拓展实例14个,技术解惑5个)
14.1 继承与派生的基本概念 253
14.2 C++继承机制 253
14.3 继承和派生的基本知识 255
14.3.1 单重继承、多重继承与
继承链 255
14.3.2 公有派生和私有派生 256
14.3.3 保护成员与保护派生 256
14.3.4 友元类和友元函数 257
14.4 派生一个类 257
14.4.1 先看基类的使用状况 257
14.4.2 派生的使用状况 258
14.4.3 再看构造函数 260
14.4.4 再看析构函数 262
14.4.5 使用同名方法 263
14.4.6 使用同名属性 265
14.5 单重继承和多重继承 266
14.5.1 单重继承 266
14.5.2 多重继承 266
14.5.3 构造函数和析构函数 267
14.6 虚继承和虚基类 269
14.7 技术解惑 271
14.7.1 通过虚继承解决二义性
问题 271
14.7.2 使用C++虚基类的注意< C++ 开发从入门到精通 下载 mobi epub pdf txt 电子书 格式

C++ 开发从入门到精通 mobi 下载 pdf 下载 pub 下载 txt 电子书 下载 2024

C++ 开发从入门到精通 下载 mobi pdf epub txt 电子书 格式 2024

C++ 开发从入门到精通 下载 mobi epub pdf 电子书
想要找书就要到 图书大百科
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

用户评价

评分

说实在的,这本书很差。首先,错别字太多,对于初学者容易误导;其次,废话太多,浪费读者时间;最后,随书带的光盘,质量太差,说好的视频呢?怎么只有声音!!!

评分

还没来得及看,应该不错哦啦啦

评分

讲解十分详细,实例丰富,通俗易懂,深入浅出,印刷精美

评分

讲解十分详细,实例丰富,通俗易懂,深入浅出,印刷精美

评分

说实在的,这本书很差。首先,错别字太多,对于初学者容易误导;其次,废话太多,浪费读者时间;最后,随书带的光盘,质量太差,说好的视频呢?怎么只有声音!!!

评分

一直在京东购书,速度快,快递态度也不错,就是装图书的外包装不太好,有破损情况出现

评分

发现的有点晚,如果能退货就好了

评分

是送我儿子的六一儿童节礼物

评分

讲解十分详细,实例丰富,通俗易懂,深入浅出,印刷精美

类似图书 点击查看全场最低价

C++ 开发从入门到精通 mobi epub pdf txt 电子书 格式下载 2024


分享链接








相关图书


本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

友情链接

© 2024 book.teaonline.club All Rights Reserved. 图书大百科 版权所有