Available

Obtiene el número de elementos libres disponibles en el array sin asignación de memoria adicional.

int  Available() const

Valor devuelto

Número de elementos libres disponibles en el array sin asignación de memoria adicional.

Ejemplo:

//--- ejemplo de CArray::Available()
#include <Arrays\Array.mqh>
//---
void OnStart()
  {
   CArray *array=new CArray;
   //---
   if(array==NULL)
     {
      printf("Error en la creación del objeto");
      return;
     }
   //--- comprobar disponibilidad
   int available=array.Available();
   //--- utiliza el array
   //--- ...
   //--- borra el array
   delete array;
  }