Compiler Warning (level 4) C4057
'operator' : 'identifier1' indirection to slightly different base types from 'identifier2'
Two pointer expressions refer to different base types. The expressions are used without conversion.
To fix by checking the following possible causes
Mixing signed and unsigned types.
Mixing
short
andlong
types.