На этом шаге мы перечислим методы, с помощью которых можно "добраться" до отдельного элемента.
Для выполнения указанной операции имеются следующие методы:
Т& valarray::operator[] (size_t idx)
T valarray::operator[] (size_t idx) const
Неконстантная версия возвращает ссылку. Это означает, что элемент, возвращаемый оператором, может использоваться для модификации массива значений. Ссылка гарантированно остается действительной все время, пока существует массив значений и для него не вызываются функции, изменяющие размер массива.
На следующем шаге мы рассмотрим операторы массивов значений.