Re: [Boost-bugs] [Boost C++ Libraries] #1045: [multi_array] Need a proper swap operation

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #1045: [multi_array] Need a proper swap operation
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2011-10-19 07:05:04


#1045: [multi_array] Need a proper swap operation
---------------------------------------------+------------------------------
  Reporter: Marcus Lindblom <macke@…> | Owner: garcia
      Type: Feature Requests | Status: new
 Milestone: To Be Determined | Component: multi_array
   Version: Boost 1.34.0 | Severity: Optimization
Resolution: | Keywords:
---------------------------------------------+------------------------------
Changes (by Maxim Yanchenko <Maxim.Yanchenko@…>):

 * cc: Maxim.Yanchenko@… (added)

Comment:

 Hi Ronald,

 Is there any chance to have this patch properly applied?
 I understand your desire to refine the concepts and then introduce swap,
 if you apply the patch now the users would greatly benefit from this
 already now (after 2 years since the patch was proposed, actually, and 4
 years since it was asked) and stop using ugly pseudo-solutions like
 shared_ptr<multi_array>.
 Then, when you refine the concepts, nothing will change in the existing
 production code (wrt swap) which is obviously good.

 Please consider applying the patch even without your refinement of the
 operator=().

 Thanks,
 Maxim

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/1045#comment:8>
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:07 UTC