Book Image

Learning Boost C++ Libraries

By : Arindam Mukherjee
Book Image

Learning Boost C++ Libraries

By: Arindam Mukherjee

Overview of this book

Table of Contents (19 chapters)
Learning Boost C++ Libraries
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Summary


In this chapter, we focused on containers specialized for looking up objects based on multiple criteria. Specifically, we looked at Boost Bimap which is a bidirectional map object, whose keys and values can both be looked up efficiently. We also looked at Boost Multi-index containers, which are generic associative containers with multiple associated indexes, each assisting the efficient look up of an object on one criterion.

In the next chapter, we change gears to look at functional composition and metaprogramming techniques that enable us to write powerful and expressive applications with excellent runtime performance.