Supprimer un message
blietaer
Alors ça pour un sujet con, c'est bien un sujet de débutant en C.
Si bien que...je ne m'en souviens plus.
Je voudrais faire une petite application qui va gérer des classes (2-3) utilisées par 250 objets chacunes. Elle ne contiendrons pas spécialement des données lourdes (qques petites array au mieux). Il s'agira ensuite de les faire inter-réagir dans une optique de tri pour optimiser un rangement. (style placement dans un avion, tables de mariages,..).
ref de nombreuses manipulations sur ces nombreuses classes.
Si je ne fais rien je suppose qu'elle vont être "bêtement" allouées en mémoire et trimballées....
Le fait d'utiliser la famille "malloc()" va-t-il stabiliser, nettoyer, alleger, accélerer mon soft?
A quelle moment faire ces allocation?
ds le constructeur?
un objet s'auto-alloc?
merci pour vos éventuels rafraichissements.
ceci sent bon ?
// Create an array containing n MyClass objects using the default constructor:
MyClass *dynamicArray = new MyClass[n];
// Access it:
dynamicArray[n - 1].Method();
// Get rid of the array:
delete[] dynamicArray;
et un bon editeur/IDE C\C++ gratos sous XP ?
Si bien que...je ne m'en souviens plus.
Je voudrais faire une petite application qui va gérer des classes (2-3) utilisées par 250 objets chacunes. Elle ne contiendrons pas spécialement des données lourdes (qques petites array au mieux). Il s'agira ensuite de les faire inter-réagir dans une optique de tri pour optimiser un rangement. (style placement dans un avion, tables de mariages,..).
ref de nombreuses manipulations sur ces nombreuses classes.
Si je ne fais rien je suppose qu'elle vont être "bêtement" allouées en mémoire et trimballées....
Le fait d'utiliser la famille "malloc()" va-t-il stabiliser, nettoyer, alleger, accélerer mon soft?
A quelle moment faire ces allocation?
ds le constructeur?
un objet s'auto-alloc?
merci pour vos éventuels rafraichissements.
ceci sent bon ?
![:disapointted: :disapointted:](images/smileys/disapointted.gif)
// Create an array containing n MyClass objects using the default constructor:
MyClass *dynamicArray = new MyClass[n];
// Access it:
dynamicArray[n - 1].Method();
// Get rid of the array:
delete[] dynamicArray;
et un bon editeur/IDE C\C++ gratos sous XP ?
![:tinostar: :tinostar:](images/smileys/tinostar.gif)