« endl: } III:- В классе valar
Автор admin Суббота, 13 июня 2009 11:32
« endl: } III:- В классе valarray определен конструктор, которому передается массив базового типа и количество элементов массива, требуемых для инициализации valarray. Функция shift() сдвигает все элементы valarray на одну позицию влево (или вправо при отрицательном значении аргумента) и заполняет освободившиеся места значением по умолчанию для базового типа (0 в данном случае). Также имеется функция cshift() для выполнения циклического сдвига. Все математические операторы и функции перегружены для работы с объектами valarrray, а бинарные операторы требуют, чтобы аргументы valarray имели одинаковые базовые тип и размер. Функция apply() по аналогии с алгоритмом transform() применяет функцию к каждому элементу, но результаты собираются в итоговый объект valarray. Операторы сравнения возвращают объекты valarray
Комментарии закрыты.
Последние комментарии