Erro do Compilador C2470
"function": parece uma definição de função, mas não há uma lista de parâmetros; ignorando um corpo aparente
Está faltando uma definição de função na sua lista de argumentos.
A amostra a seguir gera o erro C2470:
// C2470.cpp
int MyFunc {}; // C2470
void MyFunc2() {}; //OK
int main(){
MyFunc();
MyFunc2();
}