LINUX.ORG.RU

История изменений

Исправление pavlick, (текущая версия) :

А ты не с той стороны смотришь на исключения, это не return код, не надо ничего документировать, это ИСКЛ-АЯ ситуация, всю операцию надо считать неудавшейся, и там либо повторять целиком, либо еще что-то. Я вообще стд типами пользуюсь и никогда не делаю многопунктный case блок. И дефолтный терминейт() вполне годный обработчик (если я не пользуюсь исключениями вместо return). Да и асм там наверняка засерается у раста.

Исходная версия pavlick, :

А ты не с той стороны смотришь на исключения, это не return код, не надо ничего документировать, это ИСКЛ-АЯ ситуация, всю операцию надо считать неудавшейся, и там либо повторять целиком, либо еще что-то. Я вообще стд типами пользуюсь и никогда не делаю многопунктный case блок. И дефолтный терминейт() вполне годный обработчик (если я не пользуюсь им вместо return). Да и асм там наверняка засерается у раста.