Скачать MetaTrader 5
Справка MQL5 одним файлом:
mql5.chm mql5.pdf Английский
mql5_german.chm mql5_german.pdf Немецкий
mql5_spanish.chm mql5_spanish.pdf Испанский
mql5_french.chm mql5_french.pdf Французский
mql5_chinese.chm mql5_chinese.pdf Китайский
mql5_italian.chm mql5_italian.pdf Итальянский
mql5_portuguese.chm mql5_portuguese.pdf Португальский

CArray

Класс CArray является базовым классом динамического массива переменных.

Описание

Класс CArray предназначен для работы с динамическим массивом переменных: распределение памяти, сортировка и работа с файлами.

Декларация

   class CArray : public CObject

Заголовок

   #include <Arrays\Array.mqh>

Иерархия наследования

  CObject

      CArray

Прямые потомки

CArrayChar, CArrayDouble, CArrayFloat, CArrayInt, CArrayLong, CArrayObj, CArrayShort, CArrayString

Методы класса по группам

Атрибуты

 

Step

Получает шаг приращения размеров массива

Step

Устанавливает шаг приращения размеров массива

Total

Получает количество элементов в массиве

Available

Получает количество свободных элементов массива, доступных без дополнительного распределения памяти

Max

Получает максимально возможный размер массива без перевыделения памяти

IsSorted

Получает признак сортированности массива по указанному варианту

SortMode

Получает вариант сортировки массива

Метод очистки

 

Clear

Удаляет все элементы массива без освобождения памяти

Сортировка

 

Sort

Сортирует массив по указанному варианту

Ввод/вывод

 

virtual Save

Сохраняет данные массива в файле

virtual Load

Загружает данные массива из файла

Методы унаследованные от CObject

Prev, Prev, Next, Next, Type, Compare

 


Обновлено: 2017.04.11