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