'identifier' : unable to find overloaded operator
The specified operator could not be used with the provided operands.
An overloaded operator should be supplied with the required operands.
This error can be caused by using the operator with operands of the incorrect type. Defining a conversion operator or a constructor that takes a single parameter may allow the operator to be used.