本书描述了C++编程和设计中必须掌握但通常被误解的主题,这些主题涉及的范围较广,包括指针操作模板、泛型编程、异常处理、内存分配、设计模式等。作者根据本人以及其他有经验的管理人员和培训老师的经验总结,对与这些主题相关的知识进行了精心挑选,最终浓缩成63条。每一条款所包含的内容均为进行产品级C++编程所需的关键知识。作者称这些知识为C++程序员必备的“常识”,其实非意味着简单或平庸,而是“必不可少”。.本书适合于中、高级C++程序员,也适合C或Java程序员转向C++程序设计时参考。C++是一门大型复杂的语言,全面掌握绝非易事。但是,如果程序员希望从事专业开发工作,那么有些概念和技术是必须具备的。本书正是针对这一目的而撰写。在书中,广受尊敬的资深C++专家StephenC.Dewhurst从业界多年来积累的宝贵经验中萃取了C++开发所应必备但常常被误解的知识,并在阐述时过滤掉了不必要的复杂性。你从何时(或者哪里)开始学习C++并不重要,但在迈出下一步之前,使用本书作为指南,可以确保轻松上路!本书为你而写,如果..·你不是一个初学者,并且需要迅速从中级C++迈向高级C++。·你已经具备一些C++编程经验,但在阅读中级和高级C++图书时动力不足,进展缓慢。·你已听过一门介绍性的C++课程,但是发现当同事向你描述其C++设计和代码时,你仍然不明就里。·你是一名经验丰富的C或Java程序员,但是还不具备有微妙差别的C++编程和设计的经验。·你是一位C++专家,并且正在寻找一个“代言人”来回答那些经验欠缺的同事一再提出的同样问题。...