Re: [Boost-bugs] [Boost C++ Libraries] #6711: with unordered_map using interprocess basic_string in shared memory, find and [] are annoying

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #6711: with unordered_map using interprocess basic_string in shared memory, find and [] are annoying
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2012-03-21 21:31:05


#6711: with unordered_map using interprocess basic_string in shared memory, find
and [] are annoying
----------------------------------+-----------------------------------------
  Reporter: jdy@… | Owner:
      Type: Feature Requests | Status: closed
 Milestone: To Be Determined | Component: None
   Version: Boost 1.49.0 | Severity: Problem
Resolution: wontfix | Keywords: interprocess, unordered_map, container
----------------------------------+-----------------------------------------
Changes (by danieljames):

  * status: new => closed
  * resolution: => wontfix

Comment:

 Closing as "won't fix", since boot unordered is an implementation of the
 standard unordered containers, and this would be a break from the
 standard. It would also be worse when using `std::equal_to` or
 `boost::hash` since it would have to cast for every call to those function
 objects rather than just once for the call to `operator[]`.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/6711#comment:1>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:09 UTC