常亮左值引用可以綁定右值的原因

相關文章: 爲什麼常量左值引用可以綁定到右值? 根據該問題的幾位答主的回答,整理成個人的理解。 從設計初衷上講     允許引用綁定非左值的初衷在於「讓傳值還是傳引用成爲函數本身的細節,調用者不用去關心」,這一點,在const引用上可以達到,而非const引用,調用者無法不關心傳值還是傳引用,所以乾脆在C++ 2.0禁止掉了。     如下示例,如果允許非常量左值引用綁定右值:ss類型與rr不同,
相關文章
相關標籤/搜索