Если возможно, я бы хотел, чтобы эта конструкция работала даже тогда, когда T не является типом, инициализируемым по умолчанию.
Примечания:
- Поскольку T не инициализируется по умолчанию, код не может начинаться с std::array arr;, а затем выполнять некоторую инициализацию.
- Код должен работать для любого значения N в общем виде.
Подробнее здесь: https://stackoverflow.com/questions/786 ... -the-index