Available

Retourne le nombre d'éléments libres dans le tableau sans besoin d'allocation mémoire supplémentaire

int  Available() const

Valeur de Retour

Nombre d'éléments libres dans le tableau sans besoin d'allocation mémoire supplémentaire

Exemple :

//--- exemple d'utilisation de CArray::Available()
#include <Arrays\Array.mqh>
//---
void OnStart()
  {
   CArray *array=new CArray;
   //---
   if(array==NULL)
     {
      printf("Object create error");
      return;
     }
   //--- vérifie les éléments disponibles
   int available=array.Available();
   //--- utilise le tableau
   //--- ...
   //--- supprime le tableau
   delete array;
  }