内容简介

继Effective C++之后,Scott Meyers于1996推出这本“续集”。条款变得比较少,页数倒是多了一些,原因是这次选材比“第一集”更高阶,尤其是第5章。Meyers将此章命名为技术(techniques),并明白告诉你,其中都是一些 patterns,例如 virtual constructors,smart pointers,reference counting,proxy classes,double dispatching……这一章的每个条款篇幅都达15~30页之多,实在让人有“山重水复疑无路,柳暗花明又一村”之叹。

虽然出版年代稍嫌久远,但本书并没有第2版,原因是当其出版之时(1996),C++Standard已经几乎定案,本书即依当时的标准草案而写,其与现今的C++标准规范几乎相同。而且可能变化的几个弹性之处,Meyers也都有所说明与提示。读者可以登录作者提供的网址,看看上下两集的勘误与讨论(数量之多,令人惊恐。幸好多是技术讨论或文字斟酌,并没有什么重大误失)。

Authorized translation from the English language edition,entitled More Effective C++:35 New Ways to Improve Your Programs and Designs,1st Edition,020163371X by Scott Meyers,published by Pearson Education,Inc.,publishing as Addison Wesley Professional,Copyright©1996 Pearson Education Inc.

All rights reserved.No part of this book may be reproduced or transmitted in any form or by any means,electronic or mechanical,including photocopying,recording or by any information storage retrieval system,without permission from Pearson Education,Inc.

CHINESE SIMPLIFIED language edition published by PEARSON EDUCATION ASIA LTD.,and PUBLISHING HOUSE OF ELECTORNICS INDUSTRY Copyright ©2010