相仿find_if的stl或者boost函数

类似find_if的stl或者boost函数现在有个vector,需要比较相邻的两个元素,找到左边的元素小于右边的情况,返

类似find_if的stl或者boost函数
现在有个vector,需要比较相邻的两个元素,找到左边的元素小于右边的情况,返回对应的迭代器。而且每次只要找到第一个满足这个条件的
find_if不行,但是感觉stl或者boost应该有这样的函数,哪位同志能告诉我下
[解决办法]
stl

template<class ForwardIterator>
   ForwardIterator adjacent_find(
      ForwardIterator _First, 
      ForwardIterator _Last
   );
template<class ForwardIterator , class BinaryPredicate>
   ForwardIterator adjacent_find(
      ForwardIterator _First, 
      ForwardIterator _Last, 
      BinaryPredicate _Comp
   );