Re[13]: Применим ли Си++ в серьезном коде?
От: Maxim S. Shatskih Россия  
Дата: 14.06.04 22:02
Оценка:
B> Большей частью мы использовали throw() для повышения самодокоментируемости кода. Если
>функция может вызвать штатное исключение, то это должно быть описано. В купе с

По опыту Джавы могу рассказать, что будет.

Будет ограничение на то, что можно звать из данного метода. Для его обхода придется оборачивать вызов в try/catch, и _преобразовывать exception одного класса в exception другого_. А вот больший маразм и представить себе сложно. Совершенно лишний код, и некрасивый, и не подходит ни под одну нормальную концепцию, и дела не делает.

Честно говоря, хорошие exceptions в OLE Automation. Код ошибки и строка. И все. Хватит. На кой черт нужны _классы_ exceptions?
Занимайтесь LoveCraftом, а не WarCraftом!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.