著名的C++专家MatthewWilson在《STL扩展技术手册(卷1):集合和迭代器》中展示了如何超越C++标准并扩展标准模板库(StandardTemplateLibrary,STL),进入包含API和非标准集合的更广阔的C++世界,以编写更有效、更有表达力、更灵活、更健壮的软件。
在《STL扩展技术手册(卷1):集合和迭代器》中,Wilson使用自己创新的技术帮助读者掌握STL扩展特性,这体现在两个方面:将专用技术库和操作系统API适配为STL兼容的集合,并定义精密的迭代适配器,使STL潜在的效率和表现力得以实现。Wilson用实际的例子阐明了几个强大的概念和技巧,让你在连STL的创造者都未曾预见的方向上扩展STL,其中包括集合、元素参考类别、外部迭代器失效和推断式接口适配。
对于那些对STL知之甚微的C++程序员,《STL扩展技术手册(卷1):集合和迭代器》将是宝贵的资源。
展开
—Bjorn Karlsson,主设计师,ReadSoft;〈Beyond the C++ Standard Library: An Introduction to Boost》的作者