В этой лекции разбираем контейнер
std::array в C++: чем он отличается от C-массивов, почему размер
N является частью типа, как правильно инициализировать массив, и как избавляться от «магических чисел» с помощью
size(). Также изучим границы диапазона через
begin()/
end(), сделаем обход без индексов, посчитаем сумму и среднее, и разберём типичные ошибки (разыменование
end(), неверное условие цикла, смешивание
std::size_t и
int).