Are memory leaks “undefined behavior” class problem in C++?
Оказывается, многие невинно выглядящие вещи - неопределенное поведение в C ++. Например, если ненулевой указатель былdelete
даже вывод значения указателя является неопределенным поведением.
Теперь утечки памяти, безусловно, плохо. Но в какой классовой ситуации они определены, неопределены или в каком другом классе поведения?