Insert

요소를 배열의 지정된 위치에 삽입합니다.

bool  Insert(
   string  element,     // 삽입할 요소
   int     pos          // 위치
   )

Parameters

element

[in] 배열에 삽입할 요소의 값

pos

[in] 삽입할 배열의 위치

Return Value

성공시 true, 요소 삽입 실패시 false.

예제:

//--- CArrayString::Insert(string,int) 예제
#include <Arrays\ArrayString.mqh>
//---
void OnStart()
  {
   CArrayString *array=new CArrayString;
   //---
   if(array==NULL)
     {
      printf("객체 생성 오류");
      return;
     }
   //--- 요소 삽입
   for(int i=0;i<100;i++)
     {
      if(!array.Insert(IntegerToString(i),0))
        {
         printf("삽입 실패");
         delete array;
         return;
        }
     }
   //--- 배열 사용
   //--- . . .
   //--- 배열 삭제
   delete array;
  }