【发布时间】:2014-04-25 06:54:04
【问题描述】:
据我所知,在C++11中,通用引用应该总是和std::forward一起使用,但是我不确定如果不使用std::forward会出现什么样的问题。
template <T>
void f(T&& x);
{
// What if x is used without std::forward<T>(x) ?
}
您能否提供一些在这种情况下可能出现的问题的说明?
【问题讨论】:
标签: c++ c++11 perfect-forwarding universal-reference