C++ 左值右值,用于移动(move)和转发(forward)

    新标准从新定义了lvalue和rvalue,并容许函数依照这两种不一样的类型进行重载。经过对于右值(rvalue)的从新定义,语言实现了移动语义(move semantic)和完美转发(perfect forwarding),经过这种方法,C++实现了在保留原有的语法并不改动已存在的代码的基础上提高代码性能的目的。做为一个C++0x标准的初学者,理解这些概念其实还有有必定的困难的,加上网上
相关文章
相关标签/搜索