LINUX.ORG.RU

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

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

MFC? Конечно, можно полагать, что все исключения унаследованы от std::exception, но всё равно полезно иметь catch(...) обработчик на самом высоком уровне, если не хочешь, чтобы твоя программа просто падала, когда выбросится что либо неожиданное.

Ну да, пускай она просто плюнет в консоль ex.what() и тихо завершится без уведомления пользователя.

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

MFC? Конечно, можно полагать, что все исключения унаследованы от std::exception, но всё равно полезно иметь catch(...) обработчик на самом высоком уровне, если не хочешь, чтобы твоя программа просто падала, когда выбросится что либо неожиданное.

Ну да, пускай она просто плюнет в консоль ex.what() и упадёт.