Compiler Error C2054

expected '(' to follow 'identifier'

The context requires parentheses after the function identifier.

One cause of this error is omitting an equal sign (=) on a complex initialization, as in:

int array1[] { 1, 2, 3 };   // error, missing =
int array2[] = { 1, 2, 3 }; // OK