AF
Size: a a a
AF
AF
TS
#include <type_traits>
#include <utility>
template<typename T>
inline constexpr bool is_integral_pair_v =
std::is_integral_v<typename T::first_type> &&
std::is_integral_v<typename T::second_type>;
static_assert(is_integral_pair_v<std::pair<int, int>>);
DP
Е
AK
d
Е
DP
AF
#include <type_traits>
#include <utility>
template<typename T>
inline constexpr bool is_integral_pair_v =
std::is_integral_v<typename T::first_type> &&
std::is_integral_v<typename T::second_type>;
static_assert(is_integral_pair_v<std::pair<int, int>>);
AF
DP
AS
DP
DP
DP
DP
AS
ПК
DP