2.4 完美转发 (Perfect Forwarding)


文档摘要

2.4 完美转发 (Perfect Forwarding) 2.4 完美转发 (Perfect Forwarding) 在C++高级编程中,编写能够接受任意类型参数并将其精确地转发给另一个函数的通用函数或类模板是一项常见的需求。例如,构建一个通用的包装器(wrapper)、工厂函数(factory function)或者容器的 方法时,我们希望传递给包装器函数的参数,能够以其原始的值类别(lvalue 或 rvalue)和 cv(const/volatile) 限定符,被传递给内部调用的目标函数。这种能力被称为“完美转发”(Perfect Forwarding)。


发布者: 作者: 转发
评论区 (0)
U