Bonjour,

J'aimerais savoir s'il est possible en C++ d'instancier une classe à partir d'un nom provenant d'une variable.
Habitué à PHP, je sais que c'est possible, l'idée serait de faire :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
string className = "maClasseFille";
MaClasseMere uneInstance = maClasseFille.c_str()::getInstance();
Pour ce que je connais de la souplesse du C++ je doute qu'une telle chose soit possible. Je me trompe ?
Sinon : quelle solution donc permet de palier au problème ?