K
Size: a a a
K
D
D
АК
AZ
K
D
АК
template <class T, class... Args>
constexpr bool foo() {
if constexpr (std::is_aggregate_v<T>) {
return /* bla */;
}
else {
return std::is_nothrow_constructible_v<T, Args...>;
}
}
template <class T, class... Args>
constexpr bool foo_v = foo<T, Args...>();
D
K
Т8
Т8
D
D
AZ
NK
K
D
D
АК