Я хочу написать некоторые переменные типа
std::array<double, array_num> a;
где array_num - это const int, представляющий длину массива. Но это долго, и я хочу создать для него псевдоним:
typedef std::array<double, array_num> my_array;
Правильно ли это? Как использовать my_array как my_array<3>?