技术栈

std forward

choumin
20 天前
c++·万能引用·std forward
C++中万能引用与std::forward的作用和用法一句话:万能引用决定"能不能接住"左值和右值,std::forward 决定"怎么原样交出去"——两者是同一套机制的两半。
choumin
20 天前
c++·std move·std forward·关系和区别
C++中std::move和std::forward的关系和区别右值引用只绑定右值——临时对象,或调用者用 std::move 显式交出的对象。形参写成 A&&,函数就可以放心地把它当作可移动对象。但这份右值性不会自动传给下一层:
我是有底线的