Sort
Sort
按指定选项进行数组排序。
void Sort(
int mode=0 // 排序模式
)参数
- mode=0
[输入] 数组排序模式。
返回值
无。
注释
数组排序永远为升序。对于原初数据类型 (CArrayChar, CArrayShort, 等等), 参数模式无效。对于数组 CArrayObj, 多元排序应当在派生类的 Sort (int) 方法里实现。
例如:
//--- 例程 CArray::Sort(int)
#include <Arrays\Array.mqh>
//---
void OnStart()
{
CArray *array=new CArray;
//---
if(array==NULL)
{
printf("对象创建错误");
return;
}
//--- 排序模式 0
array.Sort(0);
//--- 使用数组
//--- ...
//--- 删除数组
delete array;
}