std::array в С++ 11 - полезный класс, который предоставляет интерфейс С++ Container над массивом стека C.
Но почему std::array не имеет типичного конструктора заполнения, который имеет большинство контейнеров? Вместо этого он имеет метод fill.
Есть ли какая-то причина, почему std::array является уникальной среди контейнеров STL в этом отношении?