售价: ¥580.00
此商品不能使用“一键下单”
前翻 后翻
正在播放... 已暂停   您正在聆听的 Audible 音频版本的样品。
了解更多信息
查看全部 3 张图片

More Exceptional C++: 40 New Engineering Puzzles, Programming Problems, and Solutions (英语) 平装 – 2001年12月27日

| 天天低价·正品质优
|
分享
广告

显示所有 格式和版本 隐藏其他格式和版本
亚马逊价格
全新品最低价 非全新品最低价
平装
¥580.00
¥580.00
 

click to open popover

无需Kindle设备,下载免费Kindle阅读软件,即可在您的手机、电脑及平板电脑上畅享阅读。

  • iPhone/iPad/Mac
  • Android手机或平板电脑

请输入您的手机号码,获取Kindle阅读软件的下载链接。



基本信息

  • 出版社: Addison-Wesley Professional; 1 (2001年12月27日)
  • 丛书名: Addison-Wesley C++ In-Depth
  • 平装: 304页
  • 语种: 英语
  • ISBN: 020170434X
  • 条形码: 0785342704341, 9780201704341
  • 商品尺寸: 18.7 x 1.6 x 23.4 cm
  • 商品重量: 522 g
  • ASIN: 020170434X
  • 用户评分: 分享我的评价
  • 亚马逊热销商品排名: 图书商品里排第3,006,362名 (查看图书商品销售排行榜)
  • 您想告诉我们您发现了更低的价格?

商品描述

作者简介

Herb Sutter is the author of three highly acclaimed books, Exceptional C++ Style, Exceptional C++, and More Exceptional C++ (Addison-Wesley). He chairs the ISO C++ standards committee, and is contributing editor and columnist for C/C++ Users Journal. As a software architect for Microsoft, Sutter leads the design of C++ language extensions for .NET programming.



目录



Foreword.


Preface.


Generic Programming and the C++ Standard Library.

Item 1: Switching Streams (2 / 10).

Item 2: Predicates, Part 1: What remove() Removes (4 / 10).

Item 3: Predicates, Part 2: Matters of State (7 / 10).

Item 4: Extensible Templates: Via Inheritance or Traits? (7 / 10).

Item 5: Typename (7 / 10).

Item 6: Containers, Pointers, and Containers That Aren't (5 / 10).

Item 7: Using Vector and Deque (3 / 10).

Item 8: Using Set and Map (5 / 10).

Item 9: Equivalent Code? (5 / 10).

Item 10: Template Specialization and Overloading (6 / 10).

Item 11: Mastermind (8 / 10).



Optimization and Performance.

Item 12: Inline (4 / 10).

Item 13: Lazy Optimization, Part 1: A Plain Old String (2 / 10).

Item 14: Lazy Optimization, Part 2: Introducing Laziness (3 / 10).

Item 15: Lazy Optimization, Part 3: Iterators and References (6 / 10).

Item 16: Lazy Optimization, Part 4: Multi-Threaded Environments (8 / 10).



Exception Safety Issues and Techniques.

Item 17: Constructor Failures, Part 1: Object Lifetimes (4 / 10).

Item 18: Constructor Failures, Part 2: Absorption? (7 / 10).

Item 19: Uncaught Exceptions (6 / 10).

Item 20: An Unmanaged Pointer Problem, Part 1: Parameter Evaluation (6 / 10).

Item 21: An Unmanaged Pointer Problem, Part 2: What About auto_ptr? (8 / 10).

Item 22: Exception-Safe Class Design, Part 1: Copy Assignment (7 / 10).

Item 23: Exception-Safe Class Design, Part 2: Inheritance (6 / 10).



Inheritance and Polymorphism.

Item 24: Why Multiple Inheritance? (6 / 10).

Item 25: Emulating Multiple Inheritance (5 / 10).

Item 26: Multiple Inheritance and the Siamese Twin Problem (4 / 10).

Item 27: (Im)pure Virtual Functions (7 / 10).

Item 28: Controlled Polymorphism (3 / 10).



Memory and Resource Management.

Item 29: Using auto_ptr (5 / 10).

Item 30: Smart Pointer Members, Part 1: A Problem with auto_ptr (5 / 10).

Item 31: Smart Pointer Members, Part 2: Toward a ValuePtr (6 / 10).



Free Functions and Macros.

Item 32: Recursive Declarations (6 / 10).

Item 33: Simulating Nested Functions (5 / 10).

Item 34: Preprocessor Macros (4 / 10).

Item 35: #Definition (4 / 10).



Miscellaneous Topics.

Item 36: Initialization (3 / 10).

Item 37: Forward Declarations (3 / 10).

Item 38: Typedef (3 / 10).

Item 39: Namespaces, Part 1: Using-Declarations and Using-Directives (2 / 10).

Item 40: Namespaces, Part 2: Migrating to Namespaces (4 / 10).



Afterword.


Appendixes,


Appendix A. Optimizations That Aren't (In a Multithreaded World).


Appendix B. Test Results for Single- versus Multi-Thread-Safe String Implementations.


Bibliography.


Index. 020170434XT07022001


买家评论

目前还没有用户评论
与其他买家分享您的想法

此商品在美国亚马逊上最有用的商品评论

美国亚马逊: 4.4 颗星,最多 5 颗星 10 条评论
R. B. Jones
5.0 颗星,最多 5 颗星A must have for professional C++ Developers
2001年12月31日 - 已在美国亚马逊上发表
已确认购买
1 个人发现此评论有用.
D. Eldridge
4.0 颗星,最多 5 颗星For the Advanced Programmer
2007年4月11日 - 已在美国亚马逊上发表
已确认购买
Thing with a hook
5.0 颗星,最多 5 颗星More excellence from Sutter
2007年2月22日 - 已在美国亚马逊上发表
1 个人发现此评论有用.
Philip R. Heath
5.0 颗星,最多 5 颗星Picks Up Where The First Book Left Off
2002年1月31日 - 已在美国亚马逊上发表
5 个人发现此评论有用.
Christophe Addinquy
4.0 颗星,最多 5 颗星Herb Sutter strikes again !
2002年2月24日 - 已在美国亚马逊上发表
15 个人发现此评论有用.