• C++大学教程
21年品牌 40万+商家 超1.5亿件商品

C++大学教程

23.58 2.0折 118 九五品

仅1件

北京通州
认证卖家担保交易快速发货售后保障

作者(美)Paul Deitel(保罗. 戴特尔), Harve

出版社电子工业出版社

ISBN9787121290015

出版时间2016-07

版次1

装帧平装

开本16开

纸张胶版纸

页数784页

字数99999千字

定价118元

上书时间2024-08-15

山頭斜照

已实名 进店 收藏店铺

   商品详情   

品相描述:九五品
商品描述
基本信息
书名:C++大学教程
定价:118.00元
作者:(美)Paul Deitel(保罗. 戴特尔), Harvey Deitel(哈维. 戴特尔) 著,张引 等译
出版社:电子工业出版社
出版日期:2016-07-01
ISBN:9787121290015
字数:1588000
页码:784
版次:9
装帧:平装
开本:16开
商品重量:
编辑推荐
选自国外畅销多年的经典的编程教材系列。经过几十年的更新与完善,内容精炼,例题丰富,代码成熟,并提供有效的学习方法。适合学校教学与自学的教材。
内容提要
本书是一本C  编程方面的教程,全面地介绍了过程式编程与面向对象编程的原理和方法,细致地分析了各种性能问题、移植性问题和可能出错的地方,介绍了如何提高软件工程质量,并提供了丰富的自测练习和项目练习。可以说本书是非常好的学习C  语言的教程之一,是学习C  的"宝典”。
目录
目录章 计算机和C  简介1.1简介1.2计算机和互联网在工业和研究领域中的应用1.3硬件和软件1.4数据的层次结构1.5机器语言、 汇编语言和高级语言1.6 C  1.7程序设计语言1.8对象技术介绍1.9典型的C  程序开发环境1.10试运行一个C  应用程序1.11操作系统1.12互联网和万维网1.13软件开发的一些关键术语1.14 C  11和开源的Boost库1.15与信息技术与时俱进1.16 Web资源第2章 C  编程入门、 输入/输出和运算符2.1简介2.2第一个C  程序: 输出一行文本2.3修改第一个C  程序2.4另一个C  程序: 整数相加2.5内存的概念2.6算术运算2.7判断: 相等运算符和关系运算符2.8本章小结第3章 类、 对象和字符串的介绍3.1简介3.2定义具有成员函数的类3.3定义具有形参的成员函数3.4数据成员、 set成员函数和get成员函数3.5使用构造函数初始化对象3.6一个类对应一个独立文件的可复用性3.7接口与实现的分离3.8用set函数确认数据的有效性3.9本章小结第4章 控制语句(第I部分)、 赋值、 自增和自减运算符4.1简介4.2算法4.3伪代码4.4控制结构4.5 if选择语句4.6 if...else双路选择语句4.7 while循环语句4.8算法详述: 计数器控制的循环4.9算法详述: 标记控制的循环4.10算法详述: 嵌套的控制语句4.11赋值运算符4.12自增和自减运算符4.13本章小结第5章 控制语句(第II部分)和逻辑运算符5.1简介5.2计数器控制的循环的要素5.3 for循环语句5.4使用for语句的例子5.5 do...while循环语句5.6 switch多路选择语句5.7 break和continue语句5.8逻辑运算符5.9 ==运算符与=运算符的混淆问题5.10结构化编程小结5.11本章小结第6章 函数和递归入门6.1简介6.2 C  的程序组件6.3数学库函数6.4具有多个形参的函数定义6.5函数原型和实参类型的强制转换6.6C  标准库头文件6.7实例研究: 随机数生成6.8实例研究: 博彩游戏和枚举类型简介6.9C  11的随机数6.10存储类别和存储期6.11作用域规则6.12函数调用堆栈和活动记录6.13无形参的函数6.14内联函数6.15引用和引用形参6.16默认实参6.17一元的作用域分辨运算符6.18函数重载6.19函数模板6.20递归6.21递归应用示例: Fibonacci数列6.22递归与迭代6.23本章小结第7章 类模板array和vector、 异常捕获7.1简介7.2 array对象7.3 array对象的声明7.4使用array对象的例子7.5基于范围的for语句7.6实例研究: 利用array对象存放成绩的GradeBook类7.7 array对象的排序与查找7.8多维array对象7.9实例研究: 利用二维array对象的GradeBook类7.10 C  标准库类模板vector的介绍7.11本章小结第8章 指针8.1简介8.2指针变量的声明和初始化8.3指针运算符8.4使用指针的按引用传递方式8.5内置数组8.6使用const修饰指针8.7 sizeof运算符8.8指针表达式和指针算术运算8.9指针和内置数组之间的关系8.10基于指针的字符串8.11本章小结第9章 类的深入剖析: 抛出异常9.1简介9.2 Time类实例研究9.3类的作用域和类成员的访问9.4访问函数和工具函数9.5 Time类实例研究: 具有默认实参的构造函数9.6析构函数9.7何时调用构造函数和析构函数9.8 Time类实例研究: 微妙的陷阱——返回private数据成员的引用或指针9.9默认的逐个成员赋值9.10 const对象和const成员函数9.11组成: 对象作为类的成员9.12 friend函数和friend类9.13使用this指针9.14 static类成员9.15本章小结0章 运算符重载: string类10.1简介10.2使用标准库中string类的重载运算符10.3运算符重载的基础知识10.4重载二元运算符10.5重载二元流插入运算符和流提取运算符10.6重载一元运算符10.7重载一元前置与后置运算符:   和--10.8实例研究: Date类10.9动态内存管理10.10实例研究: Array类10.11运算符作为成员函数和非成员函数的比较10.12类型转换10.13 explicit构造函数与转换运算符10.14重载函数调用运算符()10.15本章小结1章 面向对象编程: 继承11.1简介11.2基类和派生类11.3基类和派生类之间的关系11.4派生类中的构造函数和析构函数11.5 public、 protected和private继承11.6继承与软件工程11.7本章小结2章 面向对象编程: 多态性12.1简介12.2多态性介绍: 多态视频游戏12.3类继承层次中对象之间的关系12.4类型域和switch语句12.5抽象类和纯virtual函数12.6实例研究: 应用多态性的工资发放系统12.7(选读)多态性、 virtual函数和动态绑定的底层实现机制12.8实例研究: 应用向下强制类型转换、 dynamic_cast、 typeid和type_info并使用多态性和运行时类型信息的工资发放系统12.9本章小结3章 输入/输出流的深入剖析13.1简介13.2流13.3输出流13.4输入流13.5使用read、 write和gcount的非格式化的I/O13.6流操作符简介13.7流的格式状态和流操作符13.8流的错误状态13.9将输出流连接到输入流13.10本章小结4章 文件处理14.1简介14.2文件和流14.3创建顺序文件14.4从顺序文件读取数据14.5更新顺序文件14.6随机存取文件14.7创建随机存取文件14.8向随机存取文件随机写入数据14.9从随机存取文件顺序读取数据14.10实例研究: 事务处理程序14.11对象序列化14.12本章小结5章标准库的容器和迭代器15.1标准模板库(STL)简介15.2容器简介15.3迭代器简介15.4算法简介15.5序列容器15.6关联容器15.7容器适配器15.8 bitset类15.9本章小结6章 标准库算法16.1简介16.2对迭代器的要求16.3算法16.4函数对象16.5 lambda表达式16.6标准库算法总结16.7本章小结7章 异常处理深入剖析17.1简介17.2实例: 处理除数为0的异常处理17.3重新抛出异常17.4堆栈展开17.5什么时候使用异常处理17.6构造函数、 析构函数和异常处理17.7异常与继承17.8处理new失败17.9类uique_ptr和动态内存分配17.10标准库的异常类层次结构17.11本章小结8章 自定义模板的介绍18.1简介18.2类模板18.3使用函数模板来操作类模板特化的对象18.4非类型形参18.5模板类型形参的默认实参18.6重载函数模板18.7本章小结9章 自定义的模板化数据结构19.1简介19.2自引用类19.3链表19.4堆栈19.5队列19.6树19.7本章小结第20章 查找与排序20.1简介20.2查找算法20.3排序算法20.4本章小结第21章 string类和字符串流处理的深入剖析21.1简介21.2字符串的赋值和连接21.3字符串的比较21.4子串21.5交换字符串21.6 string类的特征21.7查找字符串中的子串和字符21.8在字符串中替换字符21.9在字符串中插入字符21.10转换成C风格的基于指针的char字符串21.11迭代器21.12字符串流处理21.13 C  11数值转换函数21.14本章小结第22章 位、 字符、 C字符串和结构体22.1简介22.2结构体的定义22.3 typedef22.4示例: 洗牌和发牌模拟22.5位运算符22.6位域22.7字符处理库22.8 C字符串操作函数22.9 C字符串转换函数22.10 C字符串操作库中的搜索函数22.11 C字符串操作库中的内存函数22.12本章小结第23章 其他主题23.1简介23.2 const_cast运算符23.3 mutable类成员23.4命名空间23.5运算符关键字23.6指向类成员的指针(.和->)23.7多重继承23.8多重继承和virtual基类23.9本章小结附录A运算符的优先级与结合律附录B ASCII字符集附录C基本数据类型附录D计数系统附录E预处理器索引
作者介绍
张引,浙江大学计算机科学与技术学院副教授,1999年于浙江大学计算机系取得计算机应用博士学位并留校工作至今。主要研究领域为图形图像、模式识别、数据分析与挖掘、知识表达与发现。
序言

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP