Créer des classes à la demande - C++ - Programmation
Marsh Posté le 22-06-2006 à 14:48:58
Tu peux utiliser la STL, exemple :
Code :
|
-> http://www.cppreference.com/cppstl.html
Marsh Posté le 22-06-2006 à 16:44:39
Tout a fait, sauf erreur ces deux méthodes donnent le même résultat :
Code :
|
Code :
|
Marsh Posté le 22-06-2006 à 14:25:12
Bonjour,
Comment peut-on faire pour créer des classes à chaque fois qu'un utilisateur clique sur un bouton d'un programme (par exemple) ?
Moi j'ai fait ceci:
maClasse *var[1000];
Et a chaque fois que l'utilisateur clique sur le bouton je fait ceci : var[j] = new maClase(...); j++;
Mais ce n'est pas très performant ! Parce que je réserve déjà 1000*4 bytes en mémoire pour les 1000 pointeurs de classe et si l'utilisateur ne clique que 2 fois sur le bouton, il y a énormément de place mémoire perdu...
Et si l'utilisateur cré plus de 1000 classe, ce n'est pas bon non plus
Quels solutions existe t-il ?
Merci...