Класс slice
Служебный класс в valarray, используемое для идентификации языка C- это одномерные подмножества родительского valarray. Если valarray сосчитано как двухмерная матрица и все элементы массива, метод извлекает вектора в одном измерении из двухмерного массива.
Заметки
Класс содержит параметры, которые характеризуют объект типа slice_array подмножество valarray неявно создается во время создания объекта метода класса отображается в качестве аргумента для объекта класса valarray<Type>. Сохраненного значения, задающие подмножество выбранные из родительского valarray включают:
Начальный индекс в valarray.
Общая длина или количество элементов в методе.
Шаги или расстояние между последующими индексами элементов в valarray.
Если набор указанный методом подмножество постоянно valarray, метод новые valarray. Если набор указанный методом подмножество неконстантного valarray, метод имеет семантику ссылки с оригиналом valarray. Механизм вычисления для неконстантного valarrays экономит время и память.
Операции над valarrays, только если подмножества источника и назначения, определенные методы определяются и все индексы являются допустимыми.
конструкторов;
Определяет подмножество valarray, состоящее из нескольких элементов, равное расстояние врозь, и начинается в указанном элементе. |
Функции-члены
Находит число элементов в методе valarray. |
|
Находит начальный индекс метода valarray. |
|
Находит расстояние между элементами в методе valarray. |
Требования
Заголовок:<valarray>
Пространство имен: std
См. также
Ссылки
Потокобезопасность в стандартной библиотеке C++