Re: Симуляция блока try-finally для С++
От: Шахтер Интернет  
Дата: 23.03.04 04:29
Оценка: 2 (2) +9
Здравствуйте, Проскурня М.О., Вы писали:

ПМО>Статья:

ПМО>Симуляция блока try-finally для С++

ПМО>Авторы:

ПМО> Проскурня М.О.

ПМО>Аннотация:

ПМО>В некоторых языках программирования существует конструкция вида try-finally, в которой секция finally выполнялась обязательно, как при возникновении исключений, так и при нормальном ходе выполнения программы. Поскольку в языке C++ такой конструкции явно не присутствует, мы можем попытаться описать её самостоятельно, прибегая к помощи макропрепроцессора.

И она там нафиг не нужна, поскольку есть деструкторы. Мне вот интересно, почему писать в каждом месте где нужно, скажем, закрыть файл, код для закрытия файла это не напряжно, а написать один раз деструктор -- это страшно тяжело.
... << RSDN@Home 1.1.0 stable >>
В XXI век с CCore.
Копай Нео, копай -- летать научишься. © Matrix. Парадоксы
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.