E2330 Operator must be declared as function (C++)
Go Up to Compiler Errors And Warnings (C++) Index
An overloaded operator was declared with something other than function type.
For example:
class A
{
A& operator +; ..note missing parenthesis
};
In the example, the function operator '()' is missing, so the operator does not have function type and generates this error.