I l @ ve RuBoard |
What's "More?"More Exceptional C++ continues where Exceptional C++ left off. This book follows in the tradition of the first: It delivers new material, organized in bite- sized Items and grouped into themed sections. Readers of the first book will find some familiar section themes, now including new material, such as exception safety, generic programming, and memory management techniques. The two books overlap in structure and theme, not in content. Where else does More Exceptional C++ differ ? This book has a much stronger emphasis on generic programming and on using the C++ standard library effectively, including coverage of important techniques such as traits and predicates. Several Items provide in-depth looks at considerations to keep in mind when using the standard containers and algorithms; many of these considerations I've not seen covered elsewhere. There's a new section and two appendixes that focus on optimization in single- and multithreaded environments ”issues that are now more than ever of practical consequence for development shops writing production code. Versions of most Items originally appeared in Internet and magazine columns , particularly as Guru of the Week [GotW] issues #31 to 62, and as print columns and articles I've written for C/C++ Users Journal , Dr. Dobb's Journal , the former C++ Report , and other publications . The material in this book has been significantly revised, expanded, corrected, and updated since those initial versions, and this book (along with its de rigueur errata list available at www.gotw.ca) should be treated as the current and authoritative version of that original material. |
I l @ ve RuBoard |