资 源 简 介
Effective C++系列高清含目录第三版,侯捷老师翻译,Scot Meyers所著Effective C++.中文版,第三版Effective C++, Third edition[美] Scott Meyers著侯捷译電子工業出版社Publishing House of Electronics Industry北京· BEIJING内容简介有人说C+程序员可以分成两类,读过 Effective C+的和没读过的。世界顶级C艹大师 Scott Meyers成名之作的第三版的确当得起这样的评价。当您读过这本书之后,就获得了迅速提升自己C+功力的一个契机。在国际上,本书所引起的反响,波及整个计算技术出版领域,余音至今未绝。几乎在所有C+书籍的推荐名单上,本书都会位于前三名。作者高超的技术把握力、独特的视角、诙谐轻松的写作风格、独具匠心的内容组织,都受到极大的推崇和仿效。这种奇特的现象,只能解释为人们对这本书衷心的赞美和推崇。这本书不是读完一遍就可以束之高阁的快餐读物,也不是用以解决手边问题的参考手册,而是需要您去反复阅读体会的,C++是真正程序员的语言,背后有着精深的思想与无与伦比的表达能力,这使得它具有类似宗教般的魅力。希望这本书能够帮助您跨越C+的重重险阻,领略高处才有的壮美风光,做一个成功而快乐的C++程序员Authorized translation from the English language edition, entitled Effective C++: 55 Specific Ways to Improve Your Programsand Designs, 3 edition, 0321334876 by Meyers, Scott, published by Pearson Education, Inc, publishing as Addison WesleyProfessional, Copyrighto2005 Pearson Education, IncAll 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, IncCHINESE SIMPLIFIED language edition published by PEARSON EDUCATION ASIA LTD., and PUBLISHNG HOUSE OFELECTORNICS INDUSTRY Copyright C2006本书简体中文版由电子工业出版社和 Pearson Education培生教育出版亚洲有限公司合作出版。未经出版者预先书面许可,不得以任何方式复制或抄袭本书的任何部分。本书简体中文版贴有 Pearson education培生教育出版集团激光防伪标签,无标签者不得销售。版权贸易合同登记号:图字:01-20053583图书在版编目(c|P)数据Effective c++中文版,第3版/(美)梅耶( Meyers,s.)著;侯捷译.一北京:电子工业出版社,20067书名原文; Effective c++, Third EditionISBN7-121-02909XIE.Ⅱ①梅.⑨②侯.ⅢC语言一程序设计ⅣTP32中国版本图书馆CHP数据核字(2006)第081253号责任编辑:周筠印刷:北京智力达印刷有限公司出版发行:电子工业出版社北京市海淀区万寿路173信箱邮编100036经销:各地新华书店开本:787×9801/16印张:21字数:380千字印次:2006年7月第1次印刷定价:58:00元凡购买电子工业出版社的图书,如有缺损问题,请向购买书店调换。若书店售缺,请与本社发行部联系。联系电话:(010)68279077。质量投诉请发邮件至ds@phei.com.cn,盗版侵权举报请发邮件至dqg@phei.com.cnEffective C++第三版赢得的赞誉Scott Meyers的《 Efective C++》第三版萃取了原本必须历经艰辛才能学到的编程经验。这本书是一份很棒的资源,我推荐给每一位专业C+程序员。Peter Dulimov, ME, Engineer, Ranges and Assessing Unit, NAvSYSCOM, Australia第三版仍然是“如何将C++各部件以高效、高凝聚方式结合起来”的最佳书籍。声称自己是个C艹+程序员之前,你一定得读过这本书Eric Nagler, Consultant, Instructor, and author of Learning C++本书第一版被我归类为少数(真的非常少数)在我成长为一个专业软件开发人员的过程中有重大意义的书籍之一。它很实用又易阅读,却又装载着重要的忠告。《 Effective C++》第三版延续这项传统。C艹+是个威力十足的编程语言,如果C带给你足够绞死自己的绳索,C++就是间五金店,挤满了许多准备为你绑绳结的人。只要精通本书讨论的重点,便可明确增加高效运用C++的能力并减缓压力。Jack W. Reeves, Chief Executive Oficer, Bleading Edge Software Technologies每一位参与我的开发团队的新手,都有一份功课要做:读这本书。Michael Lanzetta, Senior Software engineer九年前我读了《 Effective C++》第一版,它立刻成为我最喜爱的一本C++书籍。我认为第三版对于那些希望以C++进行高效编程的人仍然是必备读物。如果每一位C++程序员着手写下他们的第一行C++专业代码之前都先读过这本书,我们的世界会变得更好一些-Danny Rabbani, Software Development Engineer当我还是个在第一线战场上努力搏斗的程序员,尝试怎么做比较好时,偶然机会遇上了 Scott Meyers的《 Effective C++》第一版。多美好的救星呀!我发现 Meyers的忠告很实际、有用,并且有效,百分之百履行了标题上的承诺。第三版带来在严肃开发项目中使用C++的最新实用事物,并针对语言的最新发展和特性增加了新的篇章。我很高兴发现,从一本我原本以为自己已有很好体验的书籍的新版中,仍然学到一些有趣而新奇的东西。Michael Topic, Technical program manager对于想要安全并高效使用C++,或打算从其它OO语言移转到C++阵营的任何人而言,这一本来自著名C++导师 Scott Meyers的书籍,是最可靠的指引。本书以清晰、简洁、有娱乐效果、见解深刻的方式,表现出极具价值的信息。Siddhartha Karan Singh, Software Developer于一般性入门教科书之外,这应该是第二本任何C++开发者应该阅读的书籍了。它超越了C艹+语言“如何做”以及“是什么”的范畴,直指C++的“为什么”它帮助我对C++的理解层次从语法晋升至编程哲学。Timothy Knox, Software Developer这是一本C十经典书籍的惊人更新版本。 Meyers在这一版本中涵盖了许多新领域,每一位认真的C++程序员都应该拥有这一新版。Jeffrey Somers, Game Programmer《 Effective C++》第三版涵盖编写程序时该做的事,并很好地解释了为什么那些事情重要。把它视为编写C++程序的最佳训练吧。Jeff Scherpelz, Software Development Engineer当C艹+拥抱改变, Scott Meyers的《 Effective C++》第三版也昂扬出发,对语言保持完美的密集跟踪。C++领域有许多优秀的导入性书籍,而“第二本书”应该站在它们的肩膀上,你手上这本就是。跟随Scot指指出的方向,让自己也昂扬高飞吧!-Leor Zolman, C++ Trainer and Pundit, BD Software这是一本必须拥有的书籍,对C++老手和新手都是。读过本书之后,它一定不会在你的书架上吃灰尘,因为你会持续地参考它、引用它Sam Lee, software Developer阅读本书,一步一步地运用55个可轻松阅读并各自描述某项技术或某个告诫的条款,普通的C++程序员也可以摇身一变成为专家级C++程序员。Jefrey D. Oldham, Ph. D, Software Engineer, googleScott Meyers的《 Efective C++》各个版本长期受到C编程新手和老手的需要。这本新版并入近十年来的C++发展价值,是截至目前最高密度的书籍。作者不仅描述语言上的问题,也提出毫不模糊又容易奉行的忠告,用以避免陷阱并写出高效的C++。我真希望每一位C++程序员都能读过它Philipp k. anert, Ph D. Software Development Manager对那些使用C++的时间长得足以被这一丰富语言内的潜伏圈套绊倒的开发人员而言,《 Effective C+》的每个版本都是必须拥有的书籍。第三版大面积补充了新世代的语言和程序库特性,以及为运用那些特性而进化的编程风格。Scot极具魅力的写作风格使其所整理的准则容易被消化吸收,协助你成为高效的C++开发者。David Smallberg, Instructor, Develop Mentor; Lecturer, Computer Science, UCLA《 Effective C+》已针对21世纪的C++实务做出全面更新,因此得以继续声称其为所有C++从业人员的首选“第二本书”。Matthew Wilson, Ph. D,, author of imperfect cEffective c++Third edition55 Specific Ways to Improve Your Programs and DesignsScott MeyersAddison-Wesley professional Computing SeriesBrian W. Kernighan, Consulting EditorMatthew H. Austern, Generic Programming and the STL: Using and Extending the C++ Standard Template LibraryDavid R. Butenhof, Programming with POsiXo ThreadsBrent Callaghan, Nfs IllustratedTom Cargill, C++ Programming StyleWilliam R Cheswick/ Steven M. Bellovin/Aviel D. Rubin, Firewalls and Internet Security, Second Edition: Repellingthe wily HackerDavid A Curry, UNiX System Security: A Guide for users and System AdministratorsStephen C Dewhurst, C++ Gotchas: Avoiding Common Problems in Coding and designDan Farmer/Wietse Venema, Forensic DiscoveryErich Gamma/Richard Helm/Ralph Johnson/John Vlissides, Design Patterns: Elements of Reusable object-Oriented SoftwareErich Gamma/Richard Helm/Ralph Johnson/John Vlissides, Design Patterns CD: Elements of Reusable ObjectOriented softwarePeter Haggar, Practical Java" Programming Language GuideDavid R. Hanson, C Interfaces and Implementations: Techniques for Creating Reusable SoftwareMark Harrison/Michael McLennan, Effective tcl/Tk Programming: Writing Better Programs with Tcl and TkMichi Henning /Steve Vinoski, Advanced COrBa Programming with C++Brian W. Kernighan/Rob Pike, The Practice of ProgrammingS. Keshav, An Engineering Approach to Computer Networking: ATM Networks, the Internet, and the Telephone NetworkJohn Lakos, Large-Scale C++ Software designScott Meyers, Efective C++ CD: 85 Specific Ways to Improve Your Programs and designsScott Meyers, Efective C++, Third Edition: 55 Specific Ways to Improve Your Programs and DesignsScott Meyers, More Effective C++: 35 New Ways to Improve Your Programs and Designscott Meyers, Effective STL: 50 Specific Ways to Improve Your use of the Standard Template LibraryRobert B. Murray, C++ Strategies and TacticsDavid r. Musser/Gillmer J Derge/Atul Saini, STL Tutorial and reference Guide, Second EditionC++ Programming with the Standard Template LibraryJohn K. Ousterhout, Tcl and the tk toolkitCraig Partridge, Gigabit Networkingdia Perlman, Interconnections, Second Edition: Bridges, Routers, Switches, and Internetworking ProtocolsStephen A Rago, UnIX System V Network ProgrammingEric S. Raymond, The Art of UNIX ProgrammingMarc ]. Rochkind, Advanced UNIX Programming Second EditionCurt Schimmel, UNIX Systems for Modern Architectures: Symmetric Multiprocessing and Caching for Kemel programmersW. Richard Stevens, TCP/P Illustrated, Volume 1: The ProtocolsW. Richard Stevens TcP/p Lustrated Volume 3: Tcp for Transactions Http Nntp, and the UnixDomain protocolsW. Richard Stevens/Bill Fenner/Andrew M. Rudoff, UNIX Network Programming Volume 1, Third Edition: TheSockets Networking APIW. Richard Stevens/Stephen A Rago, Advanced Programming in the UNiX Environment, Second Editionw. Richard Stevens/Gary R. Wright, TCP/P Illustrated Volumes 1-3 Boxed Setohn Viega/Gary McGraw, Building Secure Software: How to Avoid Security Problems the Right WayGary R. Wright/W. Richard Stevens, TCP/P ILLustrated, Volume 2: The ImplementationRuixi Yuan/W. Timothy Strayer, Virtual Private Networks Technologies and SolutionsVi wavclonal.com/series/professionalcomputingformoreinfonmationaboutthesetdes.Effective C++中文版改善程序与设计的55个具体做法55 Specific Ways to Improve Your Programs and Designs[美] Scott Meyers著侯捷译For nanwithout whom nothinald be much worth doingisdom and beauty form a very rare combinationarbiteSatyricon, XCIV