Extended STL, Volume 1: Collections and Iterators free download online
Title: Extended STL, Volume 1: Collections and Iterators Author(s): Matthew Wilson Pages: 624 Publisher: Addison-Wesley Professional Publication date: 06/19/2007 Language: English Format: PDF ISBN-10: 0321305507 ISBN-13: Description: Extended STL, Volume 1, will be an invaluable resource for every C++ programmer who is at least minimally familiar with the STL.
* Learn specific principles and techniques for STL extension
* Learn more about the STL by looking inside the implementation of STL extensions
* Learn general techniques for implementing wrappers over operating system APIs and technology-specific libraries
* Learn how to write iterator adaptors and understand the reasons behind the restrictions on their implementations and use
Specific coverage includes
* Making the most of collections, and understanding how they differ from containers
* Mastering element reference categories: defining them, detecting them, and using them to design STL extension collections and iterators
* Working with external iterator invalidation, and understanding its surprising impact on the design of STL-compatible collections
* Adapting real-world APIs ranging from file
* system enumeration to scatter/gather I/O
* Using standalone iterator types, from simple std::ostream_iterator extensions to sophisticated adaptors that filter and transform types or values
The accompanying CD-ROM contains an extensive collection of open-source libraries created by the author. Also included: several test projects, and three bonus chapters.
Extended STL, Volume 1: Collections and Iterators free download links: