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


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


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




Начало  Назад  Вперед



Книжный магазин