Questions et réponses pour le delete-operator :

Dans le langage de programmation C ++, l'opérateur delete appelle le destructeur de l'argument donné et renvoie la mémoire allouée par new au tas.

0
votes
J'essaie de comprendre quelle est l'utilisation exacte de la spécification de la taille lors de l'allocation dynamique de mémoire à l'aide d'un nouveau mot clé et quel ...

0
votes
Si chaque instance d'un programme a eu sa mémoire allouée de manière dynamique à l'aide de nouveau code>, ce serait une bonne idée de les interdire da ...

12
votes
Si je fais struct MyStruct { ~MyStruct() { } }; void *buffer = operator new(1024); MyStruct *p = new(buffer) MyStruct(); // ... delete p; // <---------- is this okay? ...

10
votes
Dans mon programme C ++, je crée des objets dans une seule fonction en utilisant nouveau. Ces objets sont insérés dans un ensemble. Lorsque je veux supprimer des objets de l'e ...