Overloading operator by using STL utility.h
===

In my code i have encountered 37 errors of the same type c2678; binary 'operator' : no operator defined which takes a left-hand operand of type 'type' (or there is no acceptable conversion)

I am trying to remove the error by overloading the == operator, by including the STL "utility".
http://msdn.microsoft.com/en-us/library/86s69hwc(v=vs.80).aspx
http://en.wikibooks.org/wiki/C%2B%2B_Programming/Operators/Operator_Overloading

But still this doesnt works. Any help is appreciated.