$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Rich Sposato (rds_at_[hidden])
Date: 2004-02-03 18:32:18
Gary Powell wrote:
> I'm interested. I ran into the same issues with std::set that you have
> and because of it, switched to a map when it wasn't really necessary.
> Regarding acceptance by boost... I'm interested and will take a look
> at the code.
The code works with the STL version for GCC, but does not play well
with other implementations of the STL. Later, I would like Boost to
adopt these classes, but right now, I am only asking if Boost members
are interested in the abilities these containers afford.
Some questions I want Boost to ask are:
1. Do you like the class names: flex_set, flex_map, flex_multiset, and
flex_multimap?
2. How can I implement the classes to not just compile and run with
multiple compilers, but also work with existing STL implementations?
(I am in the midst of making a separate version of these containers
to work with Microsoft's STL implementation. I much prefer making
only one version of these.)
3. Do you think I overlooked anything when I implemented these?
(One suggestion is writing the containers to use an equivalence
function in the comparator.)
Thanks,
Rich Sposato