Max

メモリの再割り当てなしで可能な配列の最大サイズを取得します。

int  Max() const

戻り値

メモリの再割り当てなしで可能な配列の最大サイズ

例:

//--- CArray::Max() の例
#include <Arrays\Array.mqh>
//---
void OnStart()
 {
  CArray *array=new CArray;
  //---
  if(array==NULL)
    {
    printf("Object create error");
    return;
    }
  //--- 最大のサイズをチェックする
  int max=array.Max();
  //--- 配列を使用する
  //--- ...
  //--- 配列を削除する
  delete array;
 }