On Fri, March 23, 2007 16:14, Joaquín Mª López Muñoz wrote:
[...]
http://lists.boost.org/Archives/boost/2007/02/116985.php
to see if it helps.
Joaquín M López Muñoz
Telefónica, Investigación y Desarrollo
Thanks for your help. That worked fine! I have one more question or suggestion. In the sample is
used the following construct:
my_map(bimap_instance).find(key_type_inst);
my_map(bimap_instance)[key_type_inst] = value_type_inst;
As I can see I can apply not only find but any other function supported by the interface.
my_map is a function which returns me an object that supports the find or operator[] functions. To
be honest, I don't like the idea of typing these long constructs. Why is there no design for such
a construct:
my_map tagged_bimap(bimap_instance);
Then I can use the tagged_bimap as:
tagged_bimap.find(key_type_inst);
tagged_bimap[key_type_inst] = value_type_inst;
With Kind Regards,
Ovanes Markarian
With Kind Regards,
Ovanes Markarian