Is it possible to check that type T
is an std::array
of arbitrary type and size?
I can check for a particular array, for instance:
is_same<T, std::array<int,5>>::value
But I'd like to check that T
is any instantiation of std::array
. Something like below (which, of course, does not compile):
is_same<T, std::array>::value
Is there a way to achieve this (maybe not using is_same
)?