|
Boost : |
From: David Abrahams (dave_at_[hidden])
Date: 2005-03-05 09:41:30
Aleksey Gurtovoy <agurtovoy_at_[hidden]> writes:
> That's called "move semantics", a library-based approach to which was
> thought of as far back as 2001 -- http://tinyurl.com/4nzcq
> (http://groups-beta.google.com/group/comp.lang.c++.moderated/browse_thread/thread/a742757808cb881f).
And I believe the most advanced work on library-based move semantics
to date is in the sandbox
http://cvs.sourceforge.net/viewcvs.py/boost-sandbox/boost-sandbox/boost/move.hpp
http://cvs.sourceforge.net/viewcvs.py/boost-sandbox/boost-sandbox/libs/move/test/
And look for N1770 and N1771 in the upcoming committee mailing (due
out any day now) for a complete language solution to move semantics
and a description of associated standard library changes.
-- Dave Abrahams Boost Consulting www.boost-consulting.com
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk