mirror of
https://github.com/changkun/modern-cpp-tutorial.git
synced 2025-12-16 20:27:08 +03:00
book: typo fixes (#262)
This commit is contained in:
@@ -523,8 +523,8 @@ static_cast<T&&> 传参: 右值引用
|
||||
static_cast<T&&> 传参: 左值引用
|
||||
```
|
||||
|
||||
无论传递参数为左值还是右值,普通传参都会将参数作为左值进行转发,
|
||||
所以 `std::move` 总会接受到一个左值,从而转发调用了`reference(int&&)` 输出右值引用。
|
||||
无论传递参数为左值还是右值,普通传参都会将参数作为左值进行转发;
|
||||
由于类似的原因,`std::move` 总会接受到一个左值,从而转发调用了`reference(int&&)` 输出右值引用。
|
||||
|
||||
唯独 `std::forward` 即没有造成任何多余的拷贝,同时**完美转发**(传递)了函数的实参给了内部调用的其他函数。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user