Информация об изменениях

Сообщение Re[9]: static_assert в catch секции от 23.12.2024 12:40

Изменено 23.12.2024 17:55 rg45

Re[9]: static_assert в catch секции
Здравствуйте, so5team, Вы писали:


S>Так там не зря же вызывается some_func из T. В зависимости от T это могут быть как some_func с исключениями внутри, так и без исключений.


Вот теперь вижу своё заблуждение. Таки может быть T::some_func() источником исключения: http://coliru.stacked-crooked.com/a/c4d662b12f9683eb

И похоже, ключевым здесь является то, что это шаблон функции. Нужно будет порыться в стандарте.
Re[9]: static_assert в catch секции
Здравствуйте, so5team, Вы писали:


S>Так там не зря же вызывается some_func из T. В зависимости от T это могут быть как some_func с исключениями внутри, так и без исключений.


Вот теперь вижу своё заблуждение. Таки может быть T::some_func() источником исключения: http://coliru.stacked-crooked.com/a/c4d662b12f9683eb