정렬된 배열에서 샘플 값보다 작거나 같은 값을 가진 요소를 검색합니다.
int SearchLessOrEqual( double element // 샘플 ) const
Parameters
element
[in] 배열에서 검색할 샘플 요소.
Return Value
찾은 요소의 위치 - 성공, -1 - 요소를 찾을 수 없음.
예제:
//--- CArrayDouble::SearchLessOrEqual(double) 예제 #include <Arrays\ArrayDouble.mqh> //--- void OnStart() { CArrayDouble *array=new CArrayDouble; //--- if(array==NULL) { printf("객체 생성 오류"); return; } //--- 배열 요소 추가 //--- . . . //--- 배열 정렬 array.Sort(); //--- 요소 검색 if(array.SearchLessOrEqual(100.0)!=-1) printf("요소가 검색됨"); else printf("요소가 검색되지 않음"); //--- 배열 삭제 delete array; }