|
Functions |
| template<typename InputIterator, typename EqualityComparable> InputIterator | ustl::find (InputIterator first, InputIterator last, const EqualityComparable &value) |
| template<typename ForwardIterator> ForwardIterator | ustl::adjacent_find (ForwardIterator first, ForwardIterator last) |
| template<typename InputIterator> pair< InputIterator, InputIterator > | ustl::mismatch (InputIterator first1, InputIterator last1, InputIterator first2) |
|
template<typename InputIterator> bool | ustl::equal (InputIterator first1, InputIterator last1, InputIterator first2) |
| | Returns true if two ranges are equal. This is an extension, present in uSTL and SGI STL.
|
| template<typename InputIterator, typename EqualityComparable> size_t | ustl::count (InputIterator first, InputIterator last, const EqualityComparable &value) |
| template<typename ForwardIterator, typename LessThanComparable> ForwardIterator | ustl::lower_bound (ForwardIterator first, ForwardIterator last, const LessThanComparable &value) |
| template<typename ForwardIterator, typename LessThanComparable> ForwardIterator | ustl::binary_search (ForwardIterator first, ForwardIterator last, const LessThanComparable &value) |
| template<typename ForwardIterator, typename LessThanComparable> ForwardIterator | ustl::upper_bound (ForwardIterator first, ForwardIterator last, const LessThanComparable &value) |
| template<typename ForwardIterator, typename LessThanComparable> pair< ForwardIterator, ForwardIterator > | ustl::equal_range (ForwardIterator first, ForwardIterator last, const LessThanComparable &value) |