Available

Obtém o número de elementos livres do array que estão disponíveis sem alocação de memória adicional.

int  Available() const

Valor do Retorno

Número de elementos livres do array que estão disponíveis sem alocação de memória adicional.

Exemplo

//--- example for CArray::Available()
#include <Arrays\Array.mqh>
//---
void OnStart()
  {
   CArray *array=new CArray;
   //---
   if(array==NULL)
     {
      printf("Object create error");
      return;
     }
   //--- check available
   int available=array.Available();
   //--- use array
   //--- ...
   //--- delete array
   delete array;
  }