update dir
This commit is contained in:
parent
51754deb59
commit
09c1025199
@ -60,11 +60,11 @@ r = b; //引用r依然指向a,但a的值变成了b
|
|||||||
|
|
||||||
## 2.引用
|
## 2.引用
|
||||||
|
|
||||||
#### [左值引用](https://www.huihut.com/interview/#/?id=%e5%b7%a6%e5%80%bc%e5%bc%95%e7%94%a8)
|
#### 左值引用
|
||||||
|
|
||||||
常规引用,一般表示对象的身份。
|
常规引用,一般表示对象的身份。
|
||||||
|
|
||||||
#### [右值引用](https://www.huihut.com/interview/#/?id=%e5%8f%b3%e5%80%bc%e5%bc%95%e7%94%a8)
|
#### 右值引用
|
||||||
|
|
||||||
右值引用就是必须绑定到右值(一个临时对象、将要销毁的对象)的引用,一般表示对象的值。
|
右值引用就是必须绑定到右值(一个临时对象、将要销毁的对象)的引用,一般表示对象的值。
|
||||||
|
|
||||||
@ -73,7 +73,7 @@ r = b; //引用r依然指向a,但a的值变成了b
|
|||||||
- 消除两个对象交互时不必要的对象拷贝,节省运算存储资源,提高效率。
|
- 消除两个对象交互时不必要的对象拷贝,节省运算存储资源,提高效率。
|
||||||
- 能够更简洁明确地定义泛型函数。
|
- 能够更简洁明确地定义泛型函数。
|
||||||
|
|
||||||
#### [引用折叠](https://www.huihut.com/interview/#/?id=%e5%bc%95%e7%94%a8%e6%8a%98%e5%8f%a0)
|
#### 引用折叠
|
||||||
|
|
||||||
- `X& &`、`X& &&`、`X&& &` 可折叠成 `X&`
|
- `X& &`、`X& &&`、`X&& &` 可折叠成 `X&`
|
||||||
- `X&& &&` 可折叠成 `X&&`
|
- `X&& &&` 可折叠成 `X&&`
|
||||||
|
Loading…
Reference in New Issue
Block a user