导航

2014年3月21日

摘要: 作为最重要的一项语言特性,右值引用(rvalue references)被引入到 C++0x中。我们可以通过操作符“&&”来声明一个右值引用,原先在C++中使用“&”操作符声明的引用现在被称为左值引用。inta;int&a_lvref=a;//左值引用intb;int&&b_rvref=b;//右值应用 左值引用和右值引用的表现行为基本一致,它们唯一的差别就是右值引用可以绑定到一个临时对象(右值)上,而左值引用不可以。例如:int&a_lvref=int();//errorC2440:'initializing' : ca 阅读全文

posted @ 2014-03-21 14:49 网名还没想好 阅读(204) 评论(0) 推荐(0) 编辑