本书以4个面向来表现C++的本质:procedural(程序性的)、generic(泛型的)、object-based(个别对象的)、object-oriented(面向对象的)。本书的组织围绕着一系列逐渐繁复的程序问题,以及用以解决这些问题的语言特性。循此方式,你不只学到C++的函数和结构,也会学习到它们的设计目的和基本原理。 你可以由本书发现以下关键主题: ● Generic (泛型)编程风格和Standard Template Library(STL) ● Object-based(个别对象)编程风格和class的设计 ● Object-oriented(面向对象)编程风格和classes阶层体系的设计 ● Function template 和class template 的设计和运用 ● Exception handling(异常处理)与执行期型别鉴定(Run-Time Type Identification)
标签: object-oriented object-based procedural generic
上传时间: 2013-12-30
上传用户:362279997
有一本讲述C语言的书,自出版以来,历经14载,它一直都被各个书评站点(或书评人)列入“重点推荐” 的清单中。尤为夸张的是,14年来,在它的18次印刷版本中,除去第二次印刷稍微修改过一些问题,以后的17 次印刷,我们居然发现它的内容没有丝毫的变更!!!对于技术书籍,我想其精确性与权威性也算是奇迹了吧。 这就是Andrew Koenig给我们带来的C Traps and Pitfalls(《C陷阱与缺陷》)。 非常经典的书籍! 强烈推荐阅读! 作者简介: Andrew Koenig AT&T大规模程序研发部(前贝尔实验室)成员。他从1986年开始从事C语言的研究,1977年加入贝尔实验室。他编写了一些早期的类库,并在1988年组织召开了第一个完全意义上的C++会议。在ISO/ANSI C++委员会成立的1989年,他就加入了该委员会,并一直担任项目编辑。他已经发表了C++方面的100多篇论文,在Addsion-Wesley出版了C Trap and Pitfalls,还应邀到世界各地演讲。
标签: C语言
上传时间: 2014-11-29
上传用户:xinzhch
图的操作,包括,图的基本存储方法,有关图的操作算法并用C语言编程实现,图的搜索路径的遍历方法,以邻接矩阵和邻接表的方式存储连通图。然后分别用优先深度算法遍历邻接矩阵方式存储的图和邻接表方式存储的图。深度优先遍历的递归算法 (1)深度优先遍历算法(2)邻接表表示的深度优先搜索算法(3)邻接矩阵表示的深度优先搜索算法.
上传时间: 2014-03-05
上传用户:wyc199288
用C语言编写的功能强大的文本编辑器。 说明: 调试环境为TC2.0或者TC3.0。运行这个程序需要TC提供的几个头文件。建议修改“options”菜单中的“include”目录项指向Tc的include目录;或者把源程序拷贝到TC目录下运行。 运行时需要做生成一个工程文件来包含所有的C源代码,制作工程文件(后缀.prj)。在TC2.0里面,需要输入.c文件的文件名,而在TC3.0里面,则可以通过鼠标和菜单选择要放到工程中的文件。
上传时间: 2015-09-30
上传用户:lhw888
本书介绍了在Microsoft Windows 98、Microsoft Windows NT 4.0和Windows NT 5.0下程序写作的方法。这些程序用C语言编写并使用原始的Windows Application Programming Interface(API)。
上传时间: 2015-10-08
上传用户:evil
OFDM系统的C语言程序,其中少了IFFT及FFT部分(外网了随便搜下很多的^_^)
上传时间: 2013-12-17
上传用户:zhaoq123
C#数据库编程(图书管理系统),自带数据库!初学者通过该实例可以很快的掌握C#语言!
上传时间: 2015-10-30
上传用户:weiwolkt
关于C++的一个PPT教程C++语言概述,包括介绍 2.2 基本数据类型和表达式 2.3 数据的输入与输出 2.4 算法的基本控制结构 2.5 自定义数据类型
上传时间: 2014-10-30
上传用户:zuozuo1215
1. 构造一小型C语言SimpleC的编译器软件,达到综合理解和运用编译原理课程所讲解的关键过程(词法分析、语法分析、静态语义分析、代码生成)及相关算法的目的。 2. 通过本实验理解和掌握一般编译程序的程序组织方法和测试方法。
上传时间: 2013-12-06
上传用户:tianjinfan
C语言的书。讲述了c语言的前世今生,很多是用技巧。
上传时间: 2014-11-29
上传用户:a3318966