El 16/08/2014 17:39, Niall Douglas escribió:
On 15 Aug 2014 at 21:38, Ion Gaztañaga wrote:
In which sense they have become enhanced?
I stress the following is still in flux, but it's getting close to final. The following changes were mostly agreed with Howard and Jonathan, and none of the other authors of N3645 objected:
I think we should implement the minimal functions in order to improve the proposal and add it to the standard when possible. Even in the original proposal, "node_ptr extract(const key_type& x);" seems redundant.
Why?
Isn't just a slightly modified "extract(find(k))"? The only difference that extract(it) is undefined when passing the end node. I don't know if having the extra check is important or the programmer should check find() != end() before using extract() Best, Ion