折损 相关的软件列表

C++标准之(ravalue reference) 右值引用介绍
首页

C++标准之(ravalue reference) 右值引用介绍

2020-02-16 标签:c,标准,ravalue,reference,引用,介绍,引入,背景,临时,对象,产生,拷贝,带来,效率,折损,一直是,所为

1、右值引用引入的背景 临时对象的产生和拷贝所带来的效率折损,一直是C++所为人诟病的问题。但是C++标准允许编译器对于临时对象的产生具有完全的自由度,从而发展出了CopyElision、RVO(包括NRVO)等编译器优化技术,它们可以防止某些情况下临时对象产生和拷贝。下面简单地介绍一下CopyEl