有关C++11标准的一些粗浅认识


今天在酷壳网无意之间看到了一道设计一个简单的C++ String类的题目:http://coolshell.cn/articles/10478.html 

才知道有关C++11的移动构造和移动赋值。

在进行一番浅短的学习之后,对于C++ 11标准也有所了解,在此记录下来。

一个例子里来介绍一下右值引用的功能: http://www.cnblogs.com/TianFang/archive/2013/01/26/2878356.html

A Brief Introduction to Rvalue References: http://www.artima.com/cppsource/rvalue.html

Move semantics and rvalue references in C++11: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2006/n2027.html 

上文的翻译:http://blog.csdn.net/liyongofdm/article/details/7667942

C++ 0x 之左值与右值、右值引用、移动语义、传导模板:http://blog.csdn.net/hikaliv/article/details/4541429

翻译:怎样理解 C++ 11中的move语义(深入):http://www.cnblogs.com/tingshuo/archive/2013/01/22/2871328.html

[译]详解C++右值引用 :http://amazingjxq.com/2012/06/06/%E8%AF%91%E8%AF%A6%E8%A7%A3c%E5%8F%B3%E5%80%BC%E5%BC%95%E7%94%A8/

C++11 标准新特性: 右值引用与转移语义: http://www.ibm.com/developerworks/cn/aix/library/1307_lisl_c11/index.html

C++ 标准库的auto_ptr智能指针: http://my.oschina.net/costaxu/blog/105101

C++STL智能指针auto_ptr: http://www.cnblogs.com/SelaSelah/archive/2012/04/27/2473382.html

auto_ptr智能指针: http://www.360doc.com/content/10/0902/09/2795334_50554604.shtml

C++ 11标准介绍: http://blog.csdn.net/zhuxianjianqi/article/details/8658169

posted on 2013-10-12 15:11  帆天尽  阅读(225)  评论(0编辑  收藏  举报