Accelerated C++:practical programming by example
作者: (美)Andrew Koenig,(美) Barbara E. Moo著;靳志伟等译
出版社:机械工业出版社,2007
简介:Francis Glassborow的《C++编程你也行》和Koenig & Moo的《Accelerated C++》是打破旧式而令人厌烦的教育方式的例子。
——C++之父Bjarne Stroustrup
本书系统介绍C++程序设计,是美国斯坦福大学的经典教材。从使用C++标准库中的高级抽象开始,使读者很快掌握编程方法。每一章都有很经典独特的例子以及非常到位的讲解,覆盖了C++非常多的内容,从标准库容器、泛型算法的使用,到类的设计、泛型算法的设计,本书都进行了详细的讲解。
本书作者有丰富的C++开发、研究和教学经验,内容由浅入深,讲解精炼巧妙。无论是刚入门的新手还是有经验的开发人员都能从本书中受益。
为什么本书给人的印象会如此深刻呢?这是因为:
● 一开始就介绍那些最有用的概念,而不是那些简单的注释;读者很快就能够以此开始编程;
● 描述现实中的问题和解决方案,而不是单纯的语言特性;读者不但学习到了这些特性,而且还知道如何把它们应用到程序中去。
● 涵盖了语言本身和标准库;读者可以从一开始就使用标准库来编写自己的程序。
作者通过在美国斯坦福大学的教学经验证明了这种方法的有效性—在那里,学生们在编程语言第一堂课中就学习到了如何编写真实的程序。
不管你是一个渴望开始学习C++编程的新手,还是一个已经使用C++多年并对它有了很深了解的老手,本书作者独特的教学方法和经验都使得本书应该成为你书架中不可缺少的一员。
Andrew Koenig 是AT&T公司Shannon实验室大规模编程研究部门中的成员,同时也是C++标准委员会的项目编辑。他的编程经验超过30年,其中有15年在使用C++,他已经出版了超过150篇和C++有关的论文,并且在世界范围内就这个主题进行过多次演讲。
Barbara E.Moo 是独立咨询顾问,在软件领域中拥有超过20年的工作经验的独立咨询顾问。在AT&T工作的近15年中,她参与了第一个使用C++编写的商业产品的开发,领导了公司中第一个C++编译器项目,管理了AT&T中广受赞誉的World Net Internet Service Business的开发。