Topic: unordered_map and const_iterator insert(...


Author: "uli" <breymann@hs-bremen.de>
Date: Sun, 8 Oct 2006 00:41:16 CST
Raw View
hello

unordered_map provides
iterator insert(iterator hint, const value_type& obj)
     AND
const_iterator insert(const_iterator hint, const value_type& obj)
which is reasonable. Changing a container is not the same as changing
an element.

However,  map provides only
iterator insert(iterator hint, const value_type& obj), i.e.
it does NOT provide the const_iterator variant.
(The same problem ist with erase(...)).

Is there a reason, why std::map does not provide the const_iterator
variants?

Uli

---
[ comp.std.c++ is moderated.  To submit articles, try just posting with ]
[ your news-reader.  If that fails, use mailto:std-c++@ncar.ucar.edu    ]
[              --- Please see the FAQ before posting. ---               ]
[ FAQ: http://www.comeaucomputing.com/csc/faq.html                      ]