Que tipo de problemas para não encaminhar referência universal?

Até onde eu sei, no C ++ 11, a referência universal sempre deve ser usada comstd::forward, mas não tenho certeza de que tipo de problema pode ocorrer sestd::forward não é usado.

template <T>
void f(T&& x);
{
    // What if x is used without std::forward<T>(x) ?
}

Você poderia fornecer algumas ilustrações dos problemas que podem ocorrer nessa situação?

questionAnswers(3)

yourAnswerToTheQuestion