在排序数组里插入元素。
bool InsertSort( CObject* element // 插入的元素 )
参数
element
[输入] 插入到排序数组的元素值。
返回值
true 如果成功, false - 如果您未能插入元素。
注释
如果传递无效指针值 (比如 NULL), 则元素不会被加入数组。
例如:
//--- 例程 CArrayObj::InsertSort(CObject*) #include <Arrays\ArrayObj.mqh> //--- void OnStart() { CArrayObj *array=new CArrayObj; //--- if(array==NULL) { printf("对象创建错误"); return; } //--- 添加数组元素 //--- . . . //--- 排序数组 array.Sort(); //--- 插入元素 if(!array.InsertSort(new CObject)) { printf("插入错误"); delete array; return; } //--- 删除数组 delete array; }