谁能给我一个显示对 std::forward() 的显式调用的非模板函数定义?
我猜 forward() 的参数总是(?)一个通用参考。通用引用可以声明为“自动”,例如
auto&& var2=var1;
有了这个 var2,非模板函数可以做:
return make_shared<Person>(forward(var2)); //is this meaningless/useless in a non-template function?
谁能给我一个显示对 std::forward() 的显式调用的非模板函数定义?
我猜 forward() 的参数总是(?)一个通用参考。通用引用可以声明为“自动”,例如
auto&& var2=var1;
有了这个 var2,非模板函数可以做:
return make_shared<Person>(forward(var2)); //is this meaningless/useless in a non-template function?