Каюсь, грешен.
Применил в коде goto, для удаления ресурсов при возникновении ошибки. Знаю, что это почти как мат, но без него придётся либо многократно дублировать код удаления, либо использовать исключения. Первое чревато, а второе не разрешено.
воскресенье, 5 декабря 2010 г.
Подписаться на:
Комментарии к сообщению (Atom)
А сделать отдельную emerg-функцию зачистки, с передачей ей ресурсов?
ОтветитьУдалитьСлишком толсто.
ОтветитьУдалитьпочему почти как мат?
ОтветитьУдалитьА что тогда, как не мат? :)
ОтветитьУдалитья думал goto плохо потому что это дырка, но кто будет хачить игру? а "орхитектурно" - можно, если оправдано:)
ОтветитьУдалить