considerare i due seguenti:std :: inoltro di una funzione passata tramite riferimento universale?
template <class Function>
void apply(Function&& function)
{
std::forward<Function>(function)();
}
e
template <class Function>
void apply(Function&& function)
{
function();
}
In quale caso c'è una differenza, e che differenza concreta è?
ricerca per "inoltro perfetto C++ 11" – user2485710