Перегрузка нового / удаления
Я думаю, проблема здесь в operator-overloading том, что ваш новый профиль delete-operator параметров не соответствует c++ профилю стандартного оператора c++ new, поэтому он не скрывается cpp (и, таким образом, все еще new-operator используется).
Профили параметров cpp для новых и удаленных должны cpp выглядеть следующим образом:
void* operator new(size_t);
void operator delete(void*, size_t);
c++
operator-overloading
new-operator
delete-operator
2021-12-16T01:27:19+00:00
2022-09-14T21:28:17+00:00
worldoffol
Вопросы с похожей тематикой, как у вопроса:
Перегрузка нового / удаления
Предупреждение о файлах Cookies
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.