![]() |
Home | Libraries | People | FAQ | More |
With Boost.Bimap you can create associative containers in which both types
can be used as key. A bimap<X,Y> can
be thought of as a combination of a std::map<X,Y> and a std::map<Y,X>. The learning curve of bimap is almost
flat if you know how to use standard containers. A great deal of effort has
been put into mapping the naming scheme of the STL in Boost.Bimap. The library
is designed to match the common STL containers.
This documentation contains a large amount of information. Whereas it may be worth reading it all, this documentation is intended for programmers with various motives:
![]() |
Note |
|---|---|
If anything in the documentation is unclear, please email me at matias {dot} capeletto {at} gmail {dot} com, telling me which of the three types of programmer above you are and which section needs improvement. Please use the following notation for the subject: [boost][bimap] Your problem as this will help me to identify it more easily. If appropriate, I will act on your advice to improve the documentation. Thanks and enjoy! |
![]() |
Important |
|---|---|
If you should find a bug or would like to see an additional feature in the library, please use the standard Boost methods of dealing with this kind of issue rather than emailing me directly. Boost has a very good system to track bugs and features requests, and using it is the best way of dealing with them as soon as possible. |
Used in combination with the configured browser key (usually Alt), the following keys act as handy shortcuts for common navigation tasks.
Shortcuts
p - Previous page n - Next page h - home u - Up
i - Introduction o - One minute tutorial
t - The tutorial
b - Bimap and
Boost r - Reference
c - Compiler specifics
v - Performance
e - Examples
s - Test Suite
f - Future work
m - Release notes
w - Rationale
y - History a - Acknowledgements
| Copyright © 2006 Matias Capeletto |