[C++ STL] find
2021. 4. 10. 19:09
1. find ?
- C++ reference (참조형) 객체의 별칭으로 사용되는 C++ 타입.
- find(first, last, val)
- [first, last) 범위, 즉 last가 가리키는 원소를 포함하지 않은 범위 내에서 값을 찾는 함수
- val와 일치하는 원소 존재할 경우 해당 위치의 반복자 반환. 없을 경우 last 반환.
2. 사용법
# include <algorithm>
vector<int> v = { 1, 3, 4, 7, 9 };
// vector 전체 범위에 대하여 3이 존재하는지 확인
if ( std::find(v.begin(), v.end(), 3) != v.end() )
cout << "존재함" << endl;
else
cout << "존재하지 않음" << endl;
'C++' 카테고리의 다른 글
[C++ STL] List (0) | 2021.04.13 |
---|---|
[C++] 표준 템플릿 라이브러리(STL: Standard Template Library) (0) | 2021.04.13 |
[C++ STL] Set (0) | 2021.04.10 |
[C++ STL] Vector (0) | 2021.04.09 |
[C++ STL] Stack (0) | 2021.04.09 |