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