Взято из GCC реализации, type_traitsзачем static_castздесь нужно? template <typename _Tp, typename... _Args> struct __is_nt_constructible_impl : public integral_constant<bool, noexcept(_Tp(declval<_Args>()...))> {}; template <typename _Tp, typename _Arg> struct...
11
Почему static_cast необходим в реализации gcc is_nothrow_constructible?