Compiler Error C2226

syntax error : unexpected type 'type'

A syntax error occurred before, or in, the given type specifier.

The following is an example of this error:

int func1( int, ... , float ); // error, misplaced ellipsis
int func2( int, float, ... );  // OK