find(STL)
범위에서 지정된 값을 가진 요소가 첫 번째로 나타나는 위치를 찾습니다.
template<class InputIterator, class T> InputIterator find(InputIterator first, InputIterator last, const T& val);
매개 변수
first
지정된 값을 검색할 범위 내 첫 번째 요소의 위치 주소를 지정하는 입력 반복기입니다last
지정된 값을 검색할 범위 내 마지막 요소 하나 다음의 위치 주소를 지정하는 입력 반복기입니다.val
검색할 값입니다.
반환 값
검색 중인 범위 내에서 지정된 값이 처음 나타나는 위치의 주소를 지정하는 입력 반복기입니다. 동일한 값의 요소가 없으면 last가 반환됩니다.
설명
요소와 지정된 값 간의 일치 여부를 확인하는 데 사용되는 **operator==**로서, 피연산자 간에 동등 관계를 적용해야 합니다.
find()를 사용하는 코드 예제를 보려면 find_if를 참조하세요.
요구 사항
헤더: <algorithm>
네임스페이스: std