跳至内容

CArrayShort

CArrayShort

CArrayShort 类是短整数或无符号短整数类型的变量动态数组。

描述

类 CArrayShort 可供操作短整数或无符号短整数类型的变量动态数组。类中实现了在数组里添加 / 插入 / 删除元素的能力, 数组排序, 在排序的数组里搜索。此外, 还实现了文件操作方法。

声明

class CArrayShort : public CArray

标称库文件

#include <Arrays\ArrayShort.mqh>

继承体系

CObject

CArray

CArrayShort

类方法

内存控制
Reserve分配内存增加数组大小
调整大小设置数组新大小 (更小)
Shutdown清除数组并完全释放内存
添加方法
添加在数组末尾添加元素
AddArray在数组末尾添加另一个数组的元素
AddArray在数组末尾添加另一个数组的元素
Insert在数组中按指定位置插入元素
InsertArray在数组中按指定位置插入另一个数组的元素
InsertArray在数组中按指定位置插入另一个数组的元素
AssignArray从另一个数组里拷贝元素至本数组
AssignArray从另一个数组里拷贝元素至本数组
更新方法
Update在指定数组位置修改元素
平移在数组里从给定位置移动一个元素至另一个指定偏移。
删除方法
删除从数组的指定位置删除元素
DeleteRange从数组的指定位置删除一组元素
访问方法
At获取数组指定位置的元素
比较方法
CompareArray比较数组与另一个数组
CompareArray比较数组与另一个数组
数组排序操作
InsertSort在排序数组里插入元素
搜索在排序数组里搜索与模型相等的元素
SearchGreat在排序数组里搜索更多与样本相等的元素
SearchLess在排序数组里搜索小于样本的元素
SearchGreatOrEqual在排序数组里搜索大于或等于模型的元素
SearchLessOrEqual在排序数组里搜索小于或等于模型的元素
SearchFirst在排序数组里搜索首个与模型相等的元素
SearchLast在排序数组里搜索最后一个与模型相等的元素
SearchLinear在数组里搜索与样本相等的元素
输入/输出
virtual Save保存数组数据至文件
virtual Load从文件里加载数组数据。
virtual Type获取数组类型标识符

方法继承自类 CArray

: Step, Step, Total, Available, Max, IsSorted, SortMode, Clear, Sort