Hi,
I am aware that string_algo has an if_iequal functor. Is there also an
equivalent for a less-than comparison? I have to compare strings
ignoring the case but taking locales into account.
Right now I'm calling boost::algorithm::to_lower on two copies of the
original strings. I'm not so sure if this is very efficient when I'm
comparing thousands of strings.
Here's the functor as it is now:
struct FileLessNameA
: std::binary_function