static member 'operator operator' has no formal parameters
An operator declared by a static member function must have at least one parameter.
Example
class A { static operator+ (); // error, void parameter list static operator* ( A& ); // OK };