“Extended STL is not just a book about adapting the STL to fit in with your everyday work, it’s also an odyssey through software design and concepts, C++ power. Extended STL, Volume 1: Collections and Iterators. Matthew Wilson. © | Addison-Wesley Professional | Out of print. Share this page. Extended STL, Volume. Extended STL, Volume 1: collections and iterators / Matthew Wilson. p. cm. Includes bibliographical references and index. ISBN (pbk.
|Published (Last):||14 March 2008|
|PDF File Size:||2.98 Mb|
|ePub File Size:||18.27 Mb|
|Price:||Free* [*Free Regsitration Required]|
Working with external iterator invalidation, and understanding its surprising impact on the design of STL-compatible collections. Overview Contents Sgl Authors Overview. Revising the Iterator Refinement Taxonomy? Sign Up Already have an access code?
Member Types and Constants Supporting fullPath and absolutePath Member Type Tagging A Taxonomy of Element Reference Categories 3. Beware Nonmember Friend Function Abuse And the Problem Is.
Lookup by Name Discretion Being the Better Part of Nomenclature. Using real-world examples, Wilson illustrates several powerful concepts iyerators techniques that enable you to extend STL in directions never envisioned by its creators, including collections, element reference categories, external iterator invalidation and inferred interface adaptation.
Memory Allocation Optimization An Inflexible Version Nonmutating Access to a Non-const Array Member Iterators Define the Range String Access Shims Decomposition of the Shorthand Itdrators Finalizing the Window Peer Sequences Using standalone iterator types, from simple collecfions The Independent Autonomies of equal Friends Creator Function Woes Different Value Types Start Free Trial No credit card required.
Collections and Iterators by Matthew Wilson. Collections and Their Iterators Contiguity of Storage 1.
Extended STL, Volume 1: Collections and Iterators [Book]
Argument-Dependent Return-Type Variance View table of contents. Using Version 1 Inserting, Updating, and Deleting Values by Name Extended STL, Volume 1: Planning the Interface Generalized Compatibility via String Access Shims Avoiding the System Pseudo Processes Explicit Semantic Conformance Username Password Forgot your username or password? Type System Leverage 8.