Можно ли проверить, что тип T
является std::array
произвольного типа и размера?
Я могу проверить конкретный массив, например:
is_same<T, std::array<int,5>>::value
Но я хотел бы проверить, что T
- это любая инстанция std::array
. Что-то вроде ниже (что, конечно же, не компилируется):
is_same<T, std::array>::value
Есть ли способ достичь этого (возможно, не используя is_same
)?