fermeture d'un programme - MFC - debutant

fermeture d'un programme - MFC - debutant - C++ - Programmation

Marsh Posté le 08-05-2006 à 19:24:15    

Bonjour a tous!
 
 
Voila, je ne suis pas trop habituer au C++ et j'ai fait un programme dont l'interface graphique en en C++(MFC) sous VC++.
Mon souci actuelle, et que une fois les opérations souhaités effectués, quand je ferme le programme, il m'affiche un joli message d'erreur : l'adresse xxxx ne peut pas etre read.
Bref, en gros un blem de pointeur surgit du fin fond du code.
Vu que j'ai aucune idée de quoi il s'agit, je me demande s'il n'y a pas des destructeur a appeler ou autre? ou liberer les allocations mémoires que j'ai pu faire??
 
Merci.

Reply

Marsh Posté le 08-05-2006 à 19:24:15   

Reply

Marsh Posté le 08-05-2006 à 19:49:00    

ben oui  
a chaque new son delete [:spamafote]

Reply

Marsh Posté le 09-05-2006 à 14:22:25    

oui, mais non... je ne crois pas que "l'oublie" de delete fasse des plantages à la fermeture  ( ce qui n'empeche pas de les faire quand meme... )  par contre peut etre qu'il y a des delete en trop, ou alors tu réutilise un pointeur alors que tu as fait un delete avant.

Reply

Marsh Posté le 09-05-2006 à 22:53:22    

ChristianS_ a écrit :

oui, mais non... je ne crois pas que "l'oublie" de delete fasse des plantages à la fermeture  ( ce qui n'empeche pas de les faire quand meme... )  par contre peut etre qu'il y a des delete en trop, ou alors tu réutilise un pointeur alors que tu as fait un delete avant.


 
 
Ben en faite rien de tout ça.
 
D'un coté j'ai mon interface, code generer par VC++, qui appel mon programme en C avec juste 2 chaines en parametre recup dans des EditBox
 
Ma partie C fait sont boulot, j'ai quelque malloc etc, et il n'y a qu'un int retourné au coté interface.
Ensuite je ferme l'appli, et paf, plante...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed