右值應用

C++引用現在分爲左值引用(能取得其地址)和 右值引用(不能取得其地址)。其實很好理解,左值引用中的左值一般指的是出現在等號左邊的值(帶名稱的變量,帶*號的指針等一類的數據),程序能對這樣的左值進行引用獲得其地址;右值引用中的右值一般指的就是出現在等號右邊的值(右值引用:常量、表達式、函數非左值引用的返回值),程序不能對這樣的右值進行引用獲得其地址。 引入右值引用的目的之一是實現移動語義。 (1)
相關文章
相關標籤/搜索