12.右值引用及搬移語義(move)

詳解https://www.cnblogs.com/5iedu/p/7698710.html C++中,所謂右值有兩個含義: 1.臨時對象就是右值 2.右值不可以放在operator=(等號操作符)左邊 如下中,a+b會生成臨時對象,c1+c2也會生成臨時對象,故其皆爲右值,雖然下面的string和complex中臨時對象放左邊可以編譯通過,但這是一種例外,一般不要這樣寫。        當右值出
相關文章
相關標籤/搜索