As the title says. I don't know what the <>
does in the std::less<>
For example, I have seen it in templates like this:
template <typename T, typename C = std::less<>>
and like this as well:
template <typename T, typename C = std::less<T>>
What is the difference?