/
niceSOFT
/
valgrind
Обзор
Документация
Войти
/
niceSOFT
/
valgrind
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
memcheck/tests/new_aligned_delete_default.cpp
14 строк
446 B
Paul Floyd
memcheck: add checking that new aligned is not deallocated by plain delete
11 окт 2023, 08:37
11 окт 2023, 08:37
e534908
Код
Авторство
О чём код?
#include <new> int main() { std::nothrow_t tag; void *mem = operator new(1024U, static_cast<std::align_val_t>(256U)); operator delete(mem); mem = operator new[](1024U, static_cast<std::align_val_t>(256U)); operator delete[](mem); mem = operator new(1024U, static_cast<std::align_val_t>(256U), tag); operator delete(mem); mem = operator new[](1024U, static_cast<std::align_val_t>(256U), tag); operator delete[](mem); }