Salut à vous tous,
J'ai deja plusieurs programme en C++, toujours avec Borland, mais ce n'etait jamais des programmes complexes.
je suis actuelement en stage et je dois faire un programme en c++ avec borland 6. Et je me rends compte que j'ai plein de lacunes . Mes programmes marchaient mais a mon avis ils devaient etre tres mal programmer.
je voudrais donc des petits conseil sur l'utilisation des new et delete.
enfaite je ne sais pas vraiment quand il est necessaire, obligatoire ou interdit d'utiliser l'allocation dynamique.
j'ai beau regarder les tuto et autre cours, je ne trouve pas vraiment de reponse.
Par exemple pour le programme que je dois faire actuellement,
je dois afficher un certain de nombre de donnée, toute bien ordonné, et sur plusieurs pages.
j'utilise donc un PageControl avec les onglet pour naviguer sur les pages et j'y place des StringGrid pour afficher les données.
Le truc c'est que je me demande si c'est mieux de créer le PageControl dynamiquement ainsi que les StringGrid. Ou si ca n'etait pas utile car ces objet ne prenne pas beaucoup de memoire. Et donc juste chargé mes donénes dynamiquement.
ensuite je me demandais aussi si je devais supprimer (delete) le PageControl et les StringGrid des que l'utilisateur ne veut plus visualiser ses données ou si je devais juste jouer avec la proprieté visible ?
Vous devez certainement trouver ces questions idiotes et vous pensez que ca devrait etre logique pour moi. Mais non donc merci pour votre aide.
Vous pouvez remplacer les explications par des liens explicant clairement le pourquoi du comment de l'allocation dynamique.
Je vous remercie d'avance.
Cdt
Partager