本书以C++国际标准语法为基础,从高级特性全面讲解C++语言编程技术、技巧,充分展示了C++语言的强大性、多样性、优美性、敏捷性和艺术性。书中包括了丰富的实用示例程序,如垃圾回收器子系统、可以断点续传的Intemet文件下载程序、线程控制面板、基于人工智能(AI)的搜 索程序、通用STL-NN4、型C++解释程序等,对于每个程序,作者都非常细致地解释和分析,相信读者通过研读本书可以大大提高C++编程能力。
| 图书 | C++编程艺术 |
| 内容 | 编辑推荐 本书以C++国际标准语法为基础,从高级特性全面讲解C++语言编程技术、技巧,充分展示了C++语言的强大性、多样性、优美性、敏捷性和艺术性。书中包括了丰富的实用示例程序,如垃圾回收器子系统、可以断点续传的Intemet文件下载程序、线程控制面板、基于人工智能(AI)的搜 索程序、通用STL-NN4、型C++解释程序等,对于每个程序,作者都非常细致地解释和分析,相信读者通过研读本书可以大大提高C++编程能力。 内容推荐 本书不同于大多数其他的C++书籍。其他的c++书籍讲授语言的基础,而本书展示了如何 应用C++在更大的范围内完成有趣的、有用的、甚至是神秘的程序设计任务。在此过程中充分 显示了C++语言的强大功能和优雅性。 大致来说,本书包含两类应用程序,第一类称为“纯代码”,因为它们注重于扩展C++程 序设计环境本身。第2章的垃圾回收器,第3章的线程控制面板以及第8章的定制STL容器 都是这种类型的示例。第二类应用程序显示了如何应用C++来完成各种计算任务。例如,第5 章开发了一个可以断点续传的网络下载工具,第6章给出了一个如何建立财务应用程序的范例, 第8章中应用C++实现了人工智能应用。 本书以一段独特有趣的代码结束:Mini C++解释程序,这个程序可以解释C++的一个小子 集。Mini C++解释程序揭示了C++的关键字和语法是如何一起工作从而组成这门语言的语法 的。更重要的是,这可以使您了解这门语言的内部机制,并且显示了隐藏在C++设计背后的一些原因。使用Mini C++解释程序不仅有趣,它还可以用作开发您自己的语言的起点,还可以用 作其他语言的解释程序。 本书每一章都提供了可以直接使用的代码。例如,第2章的垃圾回收器可以适用于许多程 序设计任务。然而,只有把这些应用程序作为自己的开发起点,才会获益匪浅。例如,可以进 一步完善第8章的Internet文件下载工具,使其可以在某个指定的时间开始下载,或者可以监 控一个下载站点,保持下载最新的文件。总之,可以将这些不同的程序和子系统作为您开发自 己项目的跳板。 目录 第一章 C++的功能..........1 第二章 简单的C++垃圾回收器 ...........................5 第三章 C++中的多线程.....54 第四章 C++的扩展.........98 第五章 Internet文件下载工具 .........................131 第六章 使用C++的财务计算 .........................154 第七章 基于AL的问题求解 .........................164 第八章 定制STL容器......208 第九章 Mini C++解释程序 .........................246 序言 本书作者Herbert Schildt,是公认的C、C++、Java和C≠}等主流编程语言的程序设计大师 和Windows程序设计专家,也是顶级编程图书作者;同时,他还是ANSI/ISO和c++标准化组 织的专家。他的编程书籍被翻译成多种语言版本广为流传,在全球世界范围内的销量已经超过三百万册。 本书的突出特点之一是编程技巧全面。本书以c++国际标准语法为基础,从高级特性全面 讲解c++语言编程技术、技巧,充分展示了C++语言的强大性、多样性、优美性、敏捷性和艺 术性。作者结合多年软件开发和教学经验总结出非常有价值的完整示例,以行之有效的方法让读者快速精通C++语言编程技巧。本书每章给出的示例代码都可以直接运行,无需修改,而且 读者司以从www.osbome.com网站免费下载本书代码。相信读者通过研读本书可大大提高C++ 编程能力。 本书的突出特点之二是内容丰富实用。在本书中,Herbert Schildt给出了许多非常实用的 高性能程序,每个程序分别侧重于C++语言的不同方面。本书的实用示例程序主要包括垃圾回收器子系统、可以断点续传的Intemet文件下载程序、线程控制面板、基于人工智能(AI)的搜索程序、通用STL-NN4、型C++解释程序等。作者对每个程序都给出了非常细致的分析和 解释,这对于读者来说无疑是大有帮助的。本书代码示例易懂有趣、设计思想独特,从中读者 可以学到很多在其他C++书中无法学到的技巧,使读者能够掌握c++NNNN~,真正进入C++高级编程领域,值得每位C++程序员阅读和珍藏。 本书的突出特点之三是文笔透彻精确。Herbert Schildt是全球著名的程序设计语言书籍作 者,本书秉承他一贯的写作风格:简捷、清晰,非常适合读者的学习和阅读。通过本书的阅读, 读者可在c++程序设计大师的引领下探索编写高性能C++程序的奥秘。本书让读者的C++编程 技术更上一层楼。 本书为c++编程高级读物,面向有初级C++语言基础和一定编程经历的程序设计者,适合 作为高等院校计算机专业相关课程辅助教材,也可作为高年级本科生、研究生和广大编程爱好 者深入学习C++及其他面向对象语言的技术参考书。 本书由曹蓉蓉、刘小荷翻译;毕长剑、战晓苏审校。虽然与Herbert Schildt的高超造诣相 比甚远,但是本书的译者和审校者还是凭借多年的C++教学和编程经验,在翻译、校译此书的 过程中,抱着对读者认真负责的态度,力争将原书的风格和思想原原本本地呈现给读者。还要 特别指出的是,清华大学出版社对本书非常重视,从全书的翻译、编辑、排版到印刷质量上都 下了很大的功夫。因此,可以相信这本中译本能够成为对读者大有裨益的好书。 此外,我们曾专门以电子邮件方式与原书作者进行了多次沟通,将原书的个别错误在翻译、 校译和审校过程中加以改正。限于水平的原因,中译本中不妥或错误之处在所难免,敬请广大读者批评指正。我们的e—mail是fwkbook@tup.tsinghua.edu.cn,读者有问题可随时联系。 |
| 标签 | |
| 缩略图 | ![]() |
| 书名 | C++编程艺术 |
| 副书名 | |
| 原作名 | |
| 作者 | (美)斯切尔特 |
| 译者 | 曹蓉蓉//刘小荷 |
| 编者 | |
| 绘者 | |
| 出版社 | 清华大学出版社 |
| 商品编码(ISBN) | 9787302100171 |
| 开本 | 16开 |
| 页数 | 325 |
| 版次 | 1 |
| 装订 | 平装 |
| 字数 | 544 |
| 出版时间 | 2005-04-01 |
| 首版时间 | 2005-04-01 |
| 印刷时间 | 2005-04-01 |
| 正文语种 | 汉 |
| 读者对象 | 普通成人 |
| 适用范围 | |
| 发行范围 | 公开发行 |
| 发行模式 | 实体书 |
| 首发网站 | |
| 连载网址 | |
| 图书大类 | |
| 图书小类 | |
| 重量 | 0.524 |
| CIP核字 | |
| 中图分类号 | TP312 |
| 丛书名 | |
| 印张 | 21.25 |
| 印次 | 1 |
| 出版地 | 北京 |
| 长 | |
| 宽 | |
| 高 | |
| 整理 | |
| 媒质 | 图书 |
| 用纸 | 普通纸 |
| 是否注音 | 否 |
| 影印版本 | 原版 |
| 出版商国别 | |
| 是否套装 | 单册 |
| 著作权合同登记号 | |
| 版权提供者 | |
| 定价 | |
| 印数 | 6000 |
| 出品方 | |
| 作品荣誉 | |
| 主角 | |
| 配角 | |
| 其他角色 | |
| 一句话简介 | |
| 立意 | |
| 作品视角 | |
| 所属系列 | |
| 文章进度 | |
| 内容简介 | |
| 作者简介 | |
| 目录 | |
| 文摘 | |
| 安全警示 | 适度休息有益身心健康,请勿长期沉迷于阅读小说。 |
| 随便看 |
|
兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。