U
Size: a a a
U
S
АК
SR
IZ
K
template<numeric auto Count, numeric auto StartValue = decltype(Count){0}>
using make_value_sequence = typename extract_value_sequence<value_sequence<decltype(Count), Count, StartValue, 0>::type>::type;
При условии, что компилируется //make_value_sequence<10, -10> v; // not compiles
value_sequence<int, 10, -10, 0>::type v; // compiles
extract_value_sequence<value_sequence<int, 10, -10, 0>::type>::type vv; // compilesES
ES