温馨提示×

std::forward是否只适用于模板

c++
小樊
86
2024-07-14 16:43:28
栏目: 编程语言

std::forward不是一个标准库函数,而是一个C++11的语言特性,用于完美转发参数。它通常用于模板函数或模板类中,以确保参数以原始形式传递给另一个函数或类模板。虽然std::forward通常用于模板代码中,但它也可以在非模板函数中使用,只要参数是按引用传递的。因此,std::forward不仅适用于模板,也适用于非模板代码。

0