如果基类和派生类中都存在移动语义和复制语义,那么您可能需要在派生类的函数委托给基类的函数时维护移动或复制的选择。为了维护该移动或复制选择,使用了 std::forward<>。
std::forward<>
有关完美转发的更多信息(包括交互式示例)