Динамическое выделение памяти кучи не должно использоваться
Динамическое выделение памяти кучи не должно использоваться.
Динамическое выделение памяти использует память кучи, которая может привести к проблемам, таким как утечки памяти, противоречивость данных, исчерпание памяти и недетерминированное поведение.
Средство проверки отмечает использование malloc, calloc, realloc и free функции и версии неразмещения new и delete оператор.
Средство проверки также отмечает использование alloca функция. Хотя утечки памяти не может произойти с alloca функция, другие проблемы, сопоставленные с динамическим выделением памяти, может все еще произойти.
Если вы ожидаете нарушение правила, но не видите его, обратитесь к Кодированию Стандартных Нарушений, Не Отображенных.
| Группа: вспомогательная библиотека языка |
| Категория: необходимый |