|
DeleteRange
Удаляет группу элементов из указанной позиции массива.
bool DeleteRange( int from, // позиция первого элемента int to // позиция последнего элемента ) |
Параметры
from
[in] Позиция первого удаляемого элемента в массиве.
to
[in] Позиция последнего удаляемого элемента в массиве.
Возвращаемое значение
true в случае успеха, false – если нет возможности удалить элементы.
Пример:
//--- example for CArrayChar::DeleteRange(int,int) #include <Arrays\ArrayChar.mqh> //--- void OnStart() { CArrayChar *array=new CArrayChar; //--- if(array==NULL) { printf("Object create error"); return; } //--- add arrays elements //--- . . . //--- delete elements if(!array.DeleteRange(0,10)) { printf("Delete error"); delete array; return; } //--- delete array delete array; } |