Je veux donc surcharger la suppression d'une classe virtuelle abstraite. Cela appellera deleteMe() dans la classe dérivée qui est dans une autre lib. Ceci est pour éviter les erreurs/accidents mentionnent ici C++ mix new/delete between libs?overloading delete, appel de fonction virtuelle pure
lorsque j'appelle supprimer moi de supprimer dans ma classe de base, j'obtiens l'erreur "pure virtuelle func call". Ensuite, je découvre qu'il a déjà appelé mon agent. Comment puis-je surcharger supprimer ou écrire ce code de telle sorte qu'il n'appelle pas le dtor afin que je puisse écrire delete obj; et l'appelle obj-> deleteMe() qui appelle alors sa propre fonction de suppression et le dtor?
certains exemples de code pourraient aider à répondre à la question – orip