Détecter une mauvaise utilisation de la suppression [] vs supprimer au moment de la compilation
https://softwareengineering.stackexchange.com/questions/186968
-
05-11-2019 - |
Question
J'aimerais savoir s'il est possible de détecter le delete
Erreur commentée ci-dessous au moment de la compilation? Surtout, j'aimerais entendre parler du compilateur G ++.
ClassTypeA *abc_ptr = new ClassTypeA[100];
abc_ptr[10].data_ = 1;
delete abc_ptr; // error, should be delete []
Pas de solution correcte
Licencié sous: CC-BY-SA avec attribution
Non affilié à softwareengineering.stackexchange