Compiler Error C2564

'type' : function-style conversion to builtin type takes only one argument

A function-style type cast of a built-in type can only take one argument. The error is generated when multiple arguments are supplied. For example:

void g(float f, double d) {
   int j=int(f, d);   //error
}