Sort

지정한 옵션을 사용하여 배열을 정렬합니다.

void  Sort(
   int  mode=0      // 정렬 모드
   )

Parameters

mode=0

[in]  배열 정렬 모드.

Return Value

No.

Note

배열 정렬은 항상 오름차순입니다. 원시 데이터 유형 배열(CArrayChar, CArrayShort 등)의 경우 'mode' 매개 변수가 사용되지 않습니다. CArrayObj 배열의 경우 다변량 정렬은 파생 클래스의 정렬(int) 방법으로 구현해야 합니다.

예제:

//--- CArray::Sort(int) 예제
#include <Arrays\Array.mqh>
//---
void OnStart()
  {
   CArray *array=new CArray;
   //---
   if(array==NULL)
     {
      printf("객체 생성 오류");
      return;
     }
   //--- mode 0으로 정렬
   array.Sort(0);
   //--- 배열 사용
   //--- ...
   //--- 배열 삭제
   delete array;
  }