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 __is_nt_constructible_impl<_Tp, _Arg>
: public integral_constant<bool,
// Why is `static_cast` needed here?
noexcept(static_cast<_Tp>(declval<_Arg>()))> {};
그 불일치 이상한 보인다
—
궤도의 밝기 경주를
관련 libstdc ++ 메일 링리스트
—
Orbit의 Lightness Races