参考文献
[1] ISO/IEC 14882:1998(E),Information technology — Programming languages — C++[S].Geneva, Switzerland,1998.
[2] ISO/IEC 14882:2003 (E),Information technology — Programming languages — C++[S].Geneva, Switzerland,2003.
[3] ISO/IEC 14882:2011(E),Information technology — Programming languages — C++[S].Geneva, Switzerland,2011.
[4] Andrei Alexandrescu.
http://www.drdobbs.com/move-constructors/184403855, 2003-02-01, 2012-11-30.
[5] Howard E. Hinnant, Peter Dimov, Dave Abrahams. A Proposal to Add Move Semantics Support to the C++ Language [J/OL]. C++ Standards Committee Papers, N1377=02-0035 , 2002-09-10.
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2002/n1377.htm[6] Howard E. Hinnant. A Proposal to Add an Rvalue Reference to the C++ Language, Proposed Wording, Revision 3 .[J/OL]. C++ Standards Committee Papers, N2118=06-0188, 2006-10-19.
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2118.html[7] William M. Miller, Edison Design Group. A Taxonomy of Expression Value Categories [J/OL]. C++ Standards Committee Papers, PL22.16/10-0045 = WG21 N3055, 2010-03-12.
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2010/n3055.pdf