编辑推荐
null
内容简介
C++之父Bjarne Stroustrup经典著作《C++程序设计:原理与实践(原书第2版)》基于最新的C++11和C++14,广泛地介绍了程序设计的基本概念和技术,包括类型系统、算术运算、控制结构、错误处理等;介绍了从键盘和文件获取数值和文本数据的方法以及以图形化方式表示数值数据、文本和几何图形;介绍了C++标准库中的容器(如向量、列表、映射)和算法(如排序、查找和内积)的设计和使用。同时还对C十+思想和历史进行了详细的讨论,很好地拓宽了读者的视野。 为方便读者循序渐进地学习,加上篇幅所限,《C++程序设计:原理与实践(原书第2版)》分为基础篇和进阶篇两册出版,基础篇包括第1~11章、第17~19章和附录A、C,进阶篇包括第12~16章、第20~27章和附录B、D、E。本贾尼·斯特劳斯特鲁普著刘晓光、李忠伟、王刚译的《C++程序设计(原理与实践进阶篇原书第2版)/计算机科学丛书》是进阶篇。 本书通俗易懂、实例丰富,可作为大学计算机、电子工程、信息科学等相关专业的教材,也可供相关专业人员参考。
目 录
出版者的话 译者序 前言 引言 作者简介 第15章 容器和迭代器 15.1 存储和处理数据 15.1.1 处理数据 15.1.2 泛化代码 15.2 STL理念 15.3 序列和迭代器 15.3.1 回到实例 15.4 链表 15.4.1 链表操作 15.4.2 遍历 15.5 再次泛化vector 15.5.1 遍历容器 15.5.2 auto 15.6 实例:一个简单的文本编辑器 15.6.1 处理行 15.6.2 遍历 15.7 vector、list和string 15.7.1 insert和erase 15.8 调整vector类达到STL版本的功能 15.9 调整内置数组达到STL版本的功能 15.10 容器概览 15.10.1 迭代器类别 简单练习 思考题 术语 习题 附言 第16章 算法和映射 第17章 一个显示模型 第18章 图形类 第19章 设计图形类 第20章 绘制函数图和数据图 第21章 图形用户界面 第22章 理念和历史 第23章 文本处理 第24章 数值计算 第25章 嵌入式系统程序设计 第26章 测试 第27章 C语言
媒体评论
null