Est-il possible avec les librairies standars de créer une variable dont le type est un paramètre ?

ex :
void &créeInstance(class laClasse) {
return new laClasse();
}