boost::algorithm::is_iequal — case insensitive version of is_equal
// In header: <boost/algorithm/string/compare.hpp> struct is_iequal { // public member functions ( = ); template<typename T1, typename T2> (, ) ; };
Case insensitive comparison predicate. Comparison is done using specified locales.
is_iequal
( Loc = );
Parameters:
Loc
locales used for comparison
template<typename T1, typename T2> ( Arg1, Arg2) ;
Compare two operands. Case is ignored.