SearchGreat

Cerca un elemento con un valore superiore al valore del campione nell' array ordinato.

int  SearchGreat(
   short  element      // campione(sample)
   ) const

Parametri

element

[in]  L'elemento campione da cercare nell'array.

Valore di ritorno

La posizione dell'elemento trovato - successo, -1 - elemento non trovato.

Esempio:

//--- esempio per CArrayShort::SearchGreat(short)
#include <Arrays\ArrayShort.mqh>
//---
void OnStart()
  {
   CArrayShort *array=new CArrayShort;
   //---
   if(array==NULL)
     {
      printf("Errore creazione oggetto");
      return;
     }
   //--- aggiungi elementi dell'array
   //--- . . .
   //--- ordina elemento
   array.Sort();
   //--- cerca elemento
   if(array.SearchGreat(100)!=-1) printf("Elemento trovato");
   else                           printf("Elemento non trovato");
   //--- elimina array
   delete array;
  }