Прочитав все вышеизложенное, также прекрасно выучить Javascript с помощью фреймворка, такого как jQuery. По правде говоря, это первый способ, которым многие люди подняли JS. В этом нет ничего постыдного.
Согласно документация boost :: exception
не наследует std :: exception
.
Однако эта страница объясняет, как правильно использовать исключения Boost.
Думаю, да. Не могу представить, чтобы библиотека ускорения генерировала что-то, не основанное на std :: exception.
Библиотека «хорошего повышения гражданина» должна бросать использование BOOST :: RASH_EXCECTION
, в порядке Для поддержки конфигураций, где обработка исключения отключена.
Функция BOOST :: Функция
требует, чтобы тип пропущенного исключения публично вытекает из STD :: исключение
(по состоянию на версии 1.37.0 или ThreeAbouts : rap_exception
выдаст ошибку компиляции, если это требование не выполнено.) Кроме того, и по умолчанию исключения, излучаемые с использованием Boost :: Rap_Exception
, получают из BOOST :: исключение
.
Тем не менее, не требуется никаких требований к библиотекам повышения исключения через Boost: Rap_Exception
или для получения из STD :: Исключение
.