배열에서 표본과 같은 요소를 검색합니다.
int SearchLinear( short element // 샘플 ) const
Parameters
element
[in] 배열에서 검색할 샘플 요소입니다.
Return Value
찾은 요소의 위치 - 성공, -1 - 요소를 찾을 수 없음.
Note
이 메소드는 정렬되지 않은 배열에 선형 검색(또는 순차 검색) 알고리즘을 사용합니다.
예제:
//--- CArrayShort::SearchLinear(short) 예제 #include <Arrays\ArrayShort.mqh> //--- void OnStart() { CArrayShort *array=new CArrayShort; //--- if(array==NULL) { printf("객체 생성 오류"); return; } //--- 배열 요소 추가 //--- . . . //--- 요소 검색 if(array.SearchLinear(100)!=-1) printf("요소가 검색됨"); else printf("요소가 검색되지 않음"); //--- 배열 삭제 delete array; }