bashorg.su — Альтернативный Цитатник Рунета

38895 [ смешно 1 не смешно ] [обсудить] добавлена 2016-07-19 05:46:16
Со stack overflow в теме delete vs delete[]:

xxx: Если я буду использовать на массиве delete вместо delete[] приведёт ли это к утечке памяти

yyy(лучший ответ): Будь то утечка памяти, полное стирание вашего жёсткого диска, вылетающие из вашего носа демоны, начинающие над вами издеваться, это не важно, т.к. неспецифицированно. Оно может вести себя так в одном компиляторе, и по-другому в другом, может меняться с версией компилятора, при каждой компиляции, в зависимости от фазы луны, вашего настроения или в зависимости от количества нейтрино, пролетевших сквозь процессор в прошлый солнечный день. А может и не меняться.

Все эти бесконечные возможности, собранны в одном термине: Неопределённое Поведение.
Просто избегайте его.



Идея проекта © bash.org.
© 2008-2021 bashorg.su

читать BashOrgSU в твиттере