metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2014-09-29 11:55 am

С++ EH и логика на исключениях

Хорошо ли в C++ программе делать логику на исключениях?
Я ща втыкаю в одну опенсорсную СУБД в продакшене отладчиком и вижу что там на каждый запрос валится стопицот крестиковых исключений, и не понимаю, это нормально или нет.

[identity profile] maxdz.livejournal.com 2014-09-29 10:36 am (UTC)(link)
>Хорошо ли в C++ программе делать логику на исключениях?

Нехорошо.

Да и вообще, опен-соурсные субд лучше бы писать на C (без плюсов).

[personal profile] alll 2014-09-29 10:59 am (UTC)(link)
Переформулируя вопрос в терминах лучше-бы-С: хорошо ли в программе делать логику на лонгджампах? :)

[identity profile] maxdz.livejournal.com 2014-09-29 11:06 am (UTC)(link)
эксэпшн != лонгджамп

[personal profile] alll 2014-09-29 12:07 pm (UTC)(link)
Спасибо, кэп. А С++ != С