作者:Scott Meyers
出版日期:May 12, 2005
出版社:Addison Wesley
页数:320
ISBN:0-321-33487-6
文件格式:CHM
The first two editions of Effective C++ were embraced by hundreds ofthousands of programmers worldwide. The reason is clear: Scott Meyers’practical approach to C++ describes the rules of thumb used by theexperts—the things they almost always do or almost always avoiddoing—to produce clear, correct, efficient code.The book is organizedaround 55 specific guidelines, each of which describes a way to writebetter C++. Each is backed by concrete examples. For this thirdedition, more than half the content is new, including added chapters onmanaging resources and using templates. Topics from the second editionhave been extensively revised to reflect modern design considerations,including exceptions, design patterns, and multithreading.Importantfeatures of Effective C++ include: Expert guidance on the design ofeffective classes, functions, templates, and inheritance hierarchies.Applications of new “TR1″ standard library functionality, along withcomparisons to existing standard library components. Insights intodifferences between C++ and other languages (e.g., Java, C#, C) thathelp developers from those languages assimilate “the C++ way” of doingthings.