исключения отключены, то методы не кидают?
Это в идеальном мире. На практике разработчики компиляторов не проставляют noexcept, так как функция может использовать код другой библиотеки, выкидвающей исключения А давайте я попробую завести тикет на добавление -fno-exceptions=strong. Типа если пользовать указал strong, то вообще нигде не выкидываются исключения и всё должно быть noexcept
кажется, для кланга уже обсуждали что-то похожее https://discourse.llvm.org/t/rfc-clang-true-noexcept-aka-defaults-are-often-wrong-hardcoded-defaults-are-always-wrong/67629
Обсуждают сегодня