We recommend using Visual Studio 2017

Compiler Warning (level 1) C4024


The latest version of this topic can be found at Compiler Warning (level 1) C4024.

function' : different types for formal and actual parameter 'number'

Corresponding formal and actual parameters have different types. The compiler passes the actual parameter without change. The receiving function converts the parameter type to the type expected.