Я бы хотел использовать std :: array
из C ++ 11 как поле моего собственного класса. Он принимает два параметра шаблона (первый определяет тип данных, второй определяет размер массива).
Но второй параметр я знаю только в конструкторе. Я не знаком со стандартом C ++ 11, но полагаю, что задать параметр шаблона во время выполнения невозможно.
Есть ли альтернативы для std :: array
? std :: vector
, вероятно, слишком много, потому что я никогда не буду менять его размер.