valarray::operator[]
Возвращает ссылку на элемент или его значение по указанному индексу или определенным подмножеством.
Type& operator[](
size_t _Off
);
slice_array<Type> operator[](
slice _Slicearray
);
gslice_array<Type> operator[](
const gslice& _Gslicearray
);
mask_array<Type> operator[](
const valarray<bool>& _Boolarray
);
indirect_array<Type> operator[](
const valarray<size_t>& _Indarray
);
Type operator[](
size_t _Off
) const;
valarray<Type> operator[](
slice _Slice
) const;
valarray<Type> operator[](
const gslice& _Gslicearray
) const;
valarray<Type> operator[](
const valarray<bool>& _Boolarray
) const;
valarray<Type> operator[](
const valarray<size_t>& _Indarray
) const;
Параметры
_Off
Индекс элемента, присвоенным значением._Slicearray
Slice_array valarray, определяет подмножество, чтобы выделить или возвращают значение в новое valarray._Gslicearray
Gslice_array valarray, определяет подмножество, чтобы выделить или возвращают значение в новое valarray._Boolarray
Bool_array valarray, определяет подмножество, чтобы выделить или возвращают значение в новое valarray._Indarray
Indirect_array valarray, определяет подмножество, чтобы выделить или возвращают значение в новое valarray.
Возвращаемое значение
Ссылка на элемент или его значение по указанному индексу или определенным подмножеством.
Заметки
Оператор перегружается члена для предоставления несколько способов выбора последовательности элементов из числа тех контролируемое символом ***this. Первая команда в составе 5 операторов члена взаимодействует с другими перегруженными operator= (и других присвоению операторов), чтобы разрешить селективная замена (отрезать) контролируемой последовательности. Выбранные элементы должны существовать.
При компилировании с _SECURE_SCL 1, ошибка во время выполнения возникает при попытке получить элемент за пределами границ valarray. Дополнительные сведения см. в разделе Проверяемые итераторы.
Пример
Примеры см. в разделе slice::slice и gslice::gslice для примера способы объявления и использования оператора.
Требования
Заголовок:<valarray>
Пространство имен: std