내가 std::search
및차이 :
그들은 같은 프로토 타입이 std::find_first_of
사이의 차이를 파악하기 위해 노력하고 find_first_of : 그들은 모두 같은 일을 반환
template <class ForwardIterator1, class ForwardIterator2>
ForwardIterator1 find_first_of (ForwardIterator1 first1, ForwardIterator1 last1,
ForwardIterator2 first2, ForwardIterator2 last2);
template <class ForwardIterator1, class ForwardIterator2, class BinaryPredicate>
ForwardIterator1 find_first_of (ForwardIterator1 first1, ForwardIterator1 last1,
ForwardIterator2 first2, ForwardIterator2 last2,
BinaryPredicate pred);
template <class ForwardIterator1, class ForwardIterator2>
ForwardIterator1 search (ForwardIterator1 first1, ForwardIterator1 last1,
ForwardIterator2 first2, ForwardIterator2 last2);
template <class ForwardIterator1, class ForwardIterator2, class BinaryPredicate>
ForwardIterator1 search (ForwardIterator1 first1, ForwardIterator1 last1,
ForwardIterator2 first2, ForwardIterator2 last2,
BinaryPredicate pred);
: 측정 iterator가 [first1, last1] 내부의 [first2, last2] 시퀀스의 첫 번째 항목에 적용됩니다. (평등 또는 2 진 조건 자 사용)
그래서 차이점은 무엇입니까? 내가 잘못 ?