[C++11] std::forward et "transitivité"
	
	
		Hello.
Je sais, le titre n'est pas très compréhensible.
Mais c'est la seule chose qui m'est venue à l'esprit pour résumé ma question.
	Code:
	
1 2 3 4 5 6 7 8 9 10
   | void f(unType&& x)
{
    g(x);
}
 
 
void g(unType&& x)
{
    // Utilisation de x...
} | 
 Ma question est la suivante : sachant que la fonction g n'est pas surchargée, est-il nécessaire/utile/indispensable/superflu... d'appeler std::forward à l'intérieur de f ?
[[ g(std::forward<unType>(x)); ] au lieu de [ g(x)); ]]
Merci de vos conseils avisés, ou de vos éclaircissements... :P