![]() |
Home | Libraries | People | FAQ | More |
boost::algorithm::equals — 'Equals' predicate
template<typename Collection1T, typename Collection2T, typename PredicateT> bool equals(const Collection1T & Input, const Collection2T & Test, PredicateT Comp); template<typename Collection1T, typename Collection2T> bool equals(const Collection1T & Input, const Collection2T & Test);
This predicate holds when the test container is equal to the input container i.e. all elements in both containers are same. When the optional predicate is specified, it is used for character-wise comparison.
Parameters
An element comparison predicate
An input sequence
A test sequence
Returns:
The result of the test
Notes:
This is a two-way version of std::equal algorithm
This function provides the strong exception-safety guarantee
Copyright © 2002-2004 Pavol Droba |