Looking into some code of a colleague of mine, I came accross the following:
friend bool operator==<>(ValueIter<Type> const &rhs, ValueIter<Type> const &lhs);
It is declared in a template class:
template<typename Type>
class ValueIter: public std::iterator<std::bidirectional_iterator_tag, Type>
Can someone tell me what the ==<>
symbol indicates? I expect it has something to with the !=
operator.