'identifier' : simple type cast must have exactly one expression
The specified conversion had a wrong number of actual parameters.
The following is an example of this error:
void func()
{
int i = int(); // error, no actual parameters
int j = int( 1.0 ) // OK
}