Стандарты программирования на С++

       

Деструкторы, функции освобождения ресурсов и обмена не ошибаютсяРезюме


Все запуски этих функций должны быть успешными. Никогда не позволяйте ошибке выйти за пределы деструктора, функции освобождения ресурса (например, оператора delete) или функции обмена. В частности, типы, деструкторы которых могут генерировать исключения, категорически запрещено использовать со стандартной библиотекой C++.



Содержание раздела