Compiler Error C2594

'operator' : ambiguous conversions from 'type1' to 'type1'

No conversion from one specified type to the other was more direct than any other. It may be necessary to define or specify an explicit conversion.