您的浏览历史

C++ Primer(第4版)(英文影印版)(久负盛名的C++经典教程)

  • 定价 : ¥99.00
  • 会员价 : ¥76.23
促销活动
  • [本书]参加人民邮电出版社满80元赠书活动
精彩评论

基本信息

本版教材征订号:0044096409-6

编辑推荐

“在遇到无法解决的问题时,我总会求助于C++ Primer一书。”
——Bruce Eckel,“编程思想”系列图书作者
“众所周知, C++ Primer是学习C++最理想的参考书之一,适用于各种水平的C++程序员。第4版不但保持了这种传统,而且有了很大改善。”
——STEVE VINOSKI,IONA科技公司首席工程师,CORBA与C++权威
“(本书)不但使初学者迅速入门,而且是用优秀的编程实践引导他们入门。”
——NEVIN LIBER,资深工程师(自1988年起一直是C++开发者)
C++诞生20年后,因其强大的功能、广泛的适用性和极高的效率,已经成为无庸置疑的主流编程语言。但是C++语言也不得不面对这样的挑战:其博大精深不仅令初学者望而生畏,而且即使是许多富于经验的老手也很难全面掌握,更有不少C++程序员一直背负着C语言的历史包袱,常常落入各种微妙难解的安全和性能陷阱。如何使现代C++理念深入人心,使C++更加容易学习和使用,已经成为众所瞩目的关键问题。
本书是久负盛名的C++经典教程,已经帮助全球无数程序员学会了C++。这一全新版本进行了彻底的修订,章节内容和编排都经过了重新组织,既显著改善了可读性,又充分体现了C++语言的最新进展和当前的业界最佳实践。
本书完美结合了C++大师Stanley B. Lippman丰富的实践经验和C++标准委员会原负责人Josée Lajoie对C++标准深入理解的完美结合。新版更加入了C++先驱Barbara E. Moo在C++教学方面的真知灼见。对C++基本概念和技术全面而且权威的阐述,对现代C++编程风格的强调,使本书不仅依然是初学者的最佳C++指南,而且也是高级程序不可或缺的参考书。
本书新版特色:
一开始就介绍C++标准库,使读者能够尽快编写实用程序,从而始终在实战环境中学习。
讲授现代编程风格和程序设计技术。
新增了大量教学辅助内容,用于强调重要的知识点、常见的错误、优秀的编程实践和使用提示。
大量来自实战的示例和习题,可以巩固所学技能。
书中例程的完整源代码可从www.turingbook.com网站下载。

推荐阅读

内容简介回到顶部↑

本书是久负盛名的C++经典教程,完美结合了C++大师Stanley B.Lippman丰富的实践经验和C++标准委员会原负责人Josée Lajoie对C++标准的深入理解,已经帮助全球无数程序员学会了C++。本版对前一版进行了彻底的修订,内容经过了重新组织,更加入了C++先驱Barbara E.Moo在C++教学方面的真知灼见,既显著改善了可读性,又充分体现了C++语言的最新进展和当前的业界最佳实践。书中不但新增了大量教学辅助内容,用于强调重要的知识点,提醒常见的错误,推荐优秀的编程实践,给出使用提示,还包含了大量来自实战的示例和习题。.
书中对C++基本概念和技术全面而权威的阐述,对现代C++编程风格的强调,使其成为C++初学者的最佳指南;对于中高级程序员,本书也是不可或缺的参考书。
C++诞生20年后,因其强大的功能、广泛的适用性和极高的效率,已经成为毋庸置疑的主流编程语言。但是C++语言也不得不面对这样的挑战:其博大精深不仅令初学者望而生畏,而且有许多富于经验的老手也很难全面掌握,更有不少C++程序员一直背负着C语言的历史包袱,常常落入各种微妙难解的安全和性能陷阱。如何使现代C++理念深入人心,使C++更加容易学习和使用,已经成为众所瞩目的关键问题。..
本书是久负盛名的C++经典教程,已经帮助全球无数程序员学会了C++。这一全新版本进行了彻底的修订,章节内容都经过了大幅度的重写和重新组织,既显著改善了可读性,又充分体现了C++语言的最新进展和当前的业界最佳实践。
本书完羹结合了C++大师Stanley B.Lippman丰富的实践经验和C++标准委员会原负责人Josée Lajoie对C++标准的深入理解,本版更加入了C++先驱Barbara E.Moo在C++教学方面的真知灼见。对C++基本概念和技术全面而且权威的阐述,以及对现代C++编程风格的强调,使本书不仅依然是初学者的最佳C++指南,而且也是中高级程序员不可或缺的参考书。...

作译者回到顶部↑

本书提供作译者介绍

Stanley B.Lippman目前是微软公司Visual C++团队的架构师。他从1984年开始在贝尔实验室与C++的设计者Bjarne Stroustrup一起从事C++的设计与开发。又先后在迪士尼和梦工厂从事动画制作,还担任过JPL的高级顾问。他还著有Inside the C++ Object Model。.
Josée Lajoie曾经是IMB加拿大研究中心C/C++编译器开发团队的成员,在ISO C++标准委员会工作了7年,担任过ISO核心语言工作组的主席和C++ Report杂志的专栏作家。..
Barbara E.Moo是拥有25年软件经验的独立咨询顾问。在AT&T.. << 查看详细

作者: Barbara E.Moo
Barbara E.Moo 是独立咨询顾问,在软件领域中拥有超过20年的工作经验的独立咨询顾问。在AT&Tm作的近15年中,她参与了第一个使用C++编写的商业产品的开发,领导了公司中第一个C++编译器项目,管理了AT&T中广受赞誉的World Net Internet Service Business的开发。.. << 查看详细

[同作者作品]
C++ Primer中文版(第4版)(09年度畅销榜NO.9)(08年度畅销榜NO.7)(被《程序员》等机构评选为2006年最受读者喜爱的十大IT图书之一)
C++ Primer(第4版)(英文影印版)(久负盛名的C++经典教程)
Accelerated C++中文版

目录回到顶部↑

Contents .
Chapter 1 Getting Started 1
1.1 Writing a Simple C++Program 2
1.1.1 Compiling and Executing Our Program 3
1.2 A First Lookat Input/Output 5
1.2.1 Standard Input and Output Objects 6
1.2.2 A Program that Uses the IO Library 6
1.3 A Word About Comments 10
1.4 Control Structures 11
1.4.1 The while Statement 12
1.4.2 The for Statement 14
1.4.3 The if Statement 17
1.4.4 Reading an Unknown Number of Inputs 18
1.5 Introducing Classes 20
1.5.1 The Sales_item Class 21
1.5.2 A First Looka tMember Functions 24
1.6 The C++Program 25
Chapter Summary 28
Defined Terms 28
Part I The Basics 31

前言回到顶部↑

本书全面介绍了C++语言。作为一本入门书(Primer),它以教程的形式对C++语言进行清晰的讲解,并辅以丰富的示例和各种学习辅助手段。与大多数入门教程不同,本书对C++语言本身进行了详尽的描述,并特别着重介绍了目前通行的、行之有效的程序设计技巧。.
无数程序员曾使用本书的前几个版本学习C++,在此期间C++也逐渐发展成熟。这些年来,C++语言的发展方向以及C++程序员的关注点,已经从以往注重运行时的效率,转到千方百计地提高程序员的编程效率上。随着标准库的广泛可用,我们现在能够比以往任何时候更高效地学习和使用C++。本书这一版本充分体现了这一点。
第4版的改动
为了体现现代C++编程风格,我们对本书进行了完全的重新组织和重写。书中不再强调低层编程技术,而把中心转向标准库的使用。书中很早就开始介绍标准库,示例也已经重新改写,充分利用了标准库设施。我们对语言主题叙述的先后次序进行了重新编排,使讲解更加流畅。
除重新组织内容外,为了便于读者理解,我们还增加了几个新的环节。每一章都新增了“小结”和“术语”,以概括本章要点。读者可以利用这些部分进行自我检查,如果发现还有不理解的概念,可以重新学习该章中的相关部分。
书中还加入了下述几种学习辅助手段:
重要术语用黑体表示,我们认为读者已经熟悉的重要术语则用楷体表示。这些术语都会出现在章后的“术语”部分。
书中用特殊版式突出标注的文字,是为了向读者提醒语言的重要特征,警示常见的错误,标明良好的编程实践,列出通用的使用技巧。希望这些标注可以帮助读者更快地消化重要概念,避免犯常见错误。
为了更易于理解各种特征或概念间的关系,书中大量使用了前后交叉引用。
对于某些重要概念和C++新手最头疼的问题,我们进行了额外的讨论和解释。这部分也以特殊版式标出。
学习任何程序设计语言都需要编写程序。因此,本书提供了大量的示例。所有示例的源代码可从下列网址获得:
http://www.awprofessional.com/cpp_primer
万变不离其宗,本书保持了前几版的特色,仍然是一部全面介绍C++的教程。我们的目标是提供一本清晰、全面、准确的指南性读物。我们通过讲解一系列示例来教授C++语言,示例除了解释语言特征外,还展示了如何善用这门语言。虽然读者不需要事先学过C语言(C++最初的基础)的知识,但我们假定读者已经掌握了一种现代结构化语言。
本书结构
本书介绍了C++国际标准,既涵盖语言的特征,又讲述了也是标准组成部分的丰富标准库。C++的强大很大程度上来自它支持抽象程序设计。要学会用C++高效地编程,只是掌握句法和语义是远远不够的。我们的重点,在于教会读者怎样利用C++的特性,快速地写出安全的而且性能可与C语言低层程序相媲美的程序。
C++是一种大型的编程语言,这可能会吓倒一些新手。现代C++可以看成由以下三部分组成:
低级语言,多半继承自C。..
更高级的语言特征,用户可以定义自己的数据类型,组织大规模的程序和系统。
标准库,使用上述高级特征提供一整套有用的数据结构和算法。
多数C++教材按照下面的顺序展开:先讲低级细节,再介绍更高级的语言特征;在讲完整个语言后才开始解释标准库。结果往往使读者纠缠于低级程序设计问题和复杂类型定义的编写等细节,而不能真正领会抽象编程的力量。就更不用说学到足够的知识去创建自己的抽象了。
评论交流

共有58人开贴评论  72人参与评论  46人参与打分 查看

30人
 65%
用户平均打分
我要写评论 help如何参与评论和打分
6人
 13%
7人
 15%
1人
 2%
2人
 4%

prclionel

三级评论员
该会员在china-pub购买过此书
评价等级:  
发表于:2010-5-31 16:39:00
这本书非常好,英文原版排版比中文的要好。第四版更是更新了很多第三版中的错误。非常值得阅读并收藏。
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

CNEric1949
一级评论员
该会员在china-pub购买过此书
评价等级:  
发表于:2010-5-21 7:14:00
相比翻译版,还是原版更好,简洁明了,涵盖知识全面,不太适合初学。
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

Se11en
一级评论员
该会员在china-pub购买过此书 精彩书评
评价等级:  
发表于:2010-4-21 9:15:00
经典之作,内容很详细,讲解清晰
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

louisky

一级评论员
该会员在china-pub购买过此书 精彩书评
评价等级:  
发表于:2010-4-16 16:30:00
经典之作,学C++必读。读过中文版,再看英文版,会理解的更透彻
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

touch_224

二级评论员
该会员在china-pub购买过此书 精彩书评
评价等级:  
发表于:2010-3-25 13:41:00
C++的经典入门百科书~~~~
当初C++入门全靠它了,书已经烂了。
这本书最大的特点是对C++的方方面面做了一个简单、实用的介绍,能够使读者对于C++的基本用法和简单的tricky有些总体认识。
适合用来想全面了解、掌握C++的初学者。
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)
我要写评论
查看所有评论交流(共58条)