С 41 этого документа: https://www.securecoding.cert.org/confluence/download/attachments/40402999/04+Dynamic+Memory.pdf?version=1&modificationDate=1267372189000неправомерное Сопряженные функции Пример
Почему удалить ниже неправильно?
ip= static_cast<int*>malloc(sizeof(int));
*ip= 12;
. . .
delete ip; // wrong!
Слайд 40 представленной вами презентации действительно не может быть намного яснее. –
Вы забыли круглые скобки вокруг выражения. –
Я думаю, что вопрос OP «почему это уязвимость безопасности», указанная на слайде 40. – Max