C++ 右值引用與左值引用

意義:能夠避免無謂的複製,提升程序的性能。c++ 左值:表達式結束後依然存在的持久化對象 右值:表達式結束後再也不存在的臨時對象ide 全部的具名變量和對象都是左值,而右值不具名。 區分左值和右值的快捷方法: 看能不能對錶達式取地址,若是能則是左值,不然就是右值。函數 右值分爲純右值和將亡值。 純右值是C++98中的右值概念,如非引用函數返回的臨時變量; 一些運算表達式,如4+6產生的臨時變量;不
相關文章
相關標籤/搜索