图书介绍

基于自然语言思想的递进C/C++教程 下 C++【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

基于自然语言思想的递进C/C++教程 下 C++
  • 李春庚编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302244691
  • 出版时间:2011
  • 标注页数:271页
  • 文件大小:22MB
  • 文件页数:285页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

基于自然语言思想的递进C/C++教程 下 C++PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第10章C﹢﹢给C语言打的“补丁”1

10.1“补丁”(1)——C﹢﹢的基本输入输出1

10.2“补丁”(2)——引用2

10.3“补丁”(3)——形容词const4

10.3.1符号普通常量4

10.3.2符号引用常量5

10.3.3符号常量指针7

10.3.4符号指针常量8

10.4“补丁”(4)——参数带有默认值的函数9

10.5“补丁”(5)——函数的重载12

10.6“补丁”(6)——函数的内联13

10.7“补丁”(7)——内存的动态分配和释放14

第11章C﹢﹢的标志性新增名词:类和对象18

11.1类和对象的解析18

11.1.1类的C语言根源18

11.1.2类的C﹢﹢语言创建19

11.1.3对象的定义21

11.1.4类的名词作用域审视24

11.1.5类数据成员的说明24

11.1.6类成员函数的说明26

11.2类对象的指针、引用及数组的应用28

11.3类的静态数据成员和静态成员函数33

11.4类对象的初始创建(构造)和消亡(析构)38

11.4.1析构函数38

11.4.2构造函数39

11.4.3拷贝构造函数42

11.4.4类内包含指针变量及内存动态分配——深构造对象46

11.5对类作用域的破坏——友元50

11.5.1类的友元函数51

11.5.2类的友元类54

11.5.3对象的this指针58

11.6与类和对象相关的const61

11.6.1类内的常数据成员61

11.6.2类内常成员函数64

11.6.3常对象66

11.7类内的其他类对象——子对象75

习题80

第12章C﹢﹢的动词扩充:类作用域内的运算符和类型重载81

12.1运算符的重载81

12.1.1将运算符重载为类的成员函数82

12.1.2将运算符重载为类的友员函数83

12.2类型重载89

习题91

第13章C﹢﹢标志性名词(类)的发展(1)——类作用域的嵌套(继承和派生)92

13.1类作用域的单路线嵌套(单继承和派生)93

13.1.1类作用域的单路线结构化嵌套94

13.1.2类的单路线交叉嵌套(继承派生中的交叉问题)110

13.1.3类作用域单路线嵌套中的二义性问题112

13.1.4基类子对象的提取116

13.1.5类的单路线继承派生中的构造和析构函数120

13.2类作用域的多路线嵌套(多继承和派生)125

13.2.1类作用域多路线嵌套的单路线嵌套解析125

13.2.2类作用域多路线嵌套带来的二义性问题126

13.2.3多父类具有共同最基类时多义性问题的解决128

13.2.4多父类具有共同最基类时子类对象的创建——虚继承时的构造函数129

13.3同一类家族众对象的综合管理问题——虚函数136

13.3.1用指向基类的指针变量来统一管理类家族的众对象的问题137

13.3.2用基类指针调用派生类中定义的与基类中同名的函数144

13.3.3用基类指针调用派生类中新定义函数152

13.3.4基类中虚空函数的发展——纯虚函数和虚基类160

13.3.5用基类指针释放派生类中动态分配的内存空间——虚析构函数166

习题185

第14章C﹢﹢标志性名词(类)的发展(2)——模板187

14.1函数模板188

14.1.1函数模板的定义和应用188

14.1.2函数模板的函数特性191

14.2类模板193

14.2.1类模板的定义和应用193

14.2.2类模板和类的关系196

14.2.3类模板类型的对象的各种形式作为函数的参数及类模板的友元函数模板197

14.2.4类模板中的静态成员200

14.2.5类模板的继承和派生204

习题208

第15章 基于模板的文件操作——流209

15.1计算机操作文件的内在逻辑209

15.2流的概念和流类库209

15.3标准流对象及其操作211

15.3.1标准输入流对象及其操作方法212

15.3.2标准输出流对象及其操作方法214

15.3.3标准流操作示例215

15.4基于流类的磁盘文件操作231

15.4.1文本文件的操作232

15.4.2二进制文件的操作237

习题239

第16章C﹢﹢表示有效范围的名词发展(3)——命名空间240

16.1命名空间的作用240

16.2命名空间的定义和使用241

16.2.1命名空间的定义241

16.2.2命名空间的使用241

习题257

第17章C﹢﹢对预想不到的运行错误控制——异常处理258

17.1异常处理的作用258

17.2异常处理的语句规则259

17.3异常处理示例260

习题265

第18章C﹢﹢的名词、动词融合发展(4)——标准模板库(Standard Template Library,STL)266

18.1标准模板库的引出266

18.2标准模板库中的容器(类)266

18.3标准模板库中的迭代器268

18.4标准模板库中的容器适配器269

18.5标准模板库中的泛型算法270

习题270

参考文献271

热门推荐