Sort

Ordina un array utilizzando l'opzione specificata.

void  Sort(
   int  mode=0      // modalità di ordinamento
   )

Parametri

mode=0

[in]  Modalità di ordinamento array.

Valore di ritorno

No.

Nota

L'ordinamento di un array è sempre crescente. Per gli array di tipi di dati primitivi (CArrayChar, CArrayShort, ecc), il parametro 'modalità'(mode) non viene utilizzato. Per l'array CArrayObj, l'ordinamento multivariata dovrebbe essere attuato nel metodo Sort(int) delle classi derivate.

Esempio:

//--- esempio per CArray::Sort(int)
#include <Arrays\Array.mqh>
//---
void OnStart()
  {
   CArray *array=new CArray;
   //---
   if(array==NULL)
     {
      printf("Errore creazione oggetto");
      return;
     }
   //--- ordinamento per modalità 0
   array.Sort(0);
   //--- usa array
   //--- ...
   //--- elimina array
   delete array;
  }