Salut,
J'ai créé une DLL.
Dans cette DLL il y a une fonction qui me permet d'instancier une classe et de me retourner cette nouvelle instance comme ceci:
return new CClass;Dans une application "exe", j'appel cette fonction pour récupérer la nouvelle instance de la classe. Tout fonctionne très bien et je peux utiliser parfaitement l'instance de la classe CClass.
Mon problème vient lorsque je veux détruire, avec
delete, cette instance dans mon application "exe". Lorsque je fais le
delete une erreur d'exeption survient.
Je veux savoir s'il est possible de faire un
delete sur un objet qui a été créé dynamiquement à partir d'une DLL ou cet objet doit être détruit dans la DLL elle-même.
merci
azt