title: Check whether an operator is overloaded in C++
body: <p>I'm writing a template function for shuffling, and I want to check whether the 'less than' operator is overloaded on an arbitrary data structure before trying to use it. It this possible?</p>