Compartilhar via


Erro do compilador C2267

'function': funções estáticas com escopo de bloco são inválidas

Uma função local é declarada static. As funções estáticas devem ter escopo global.

O exemplo a seguir gera o erro C2267:

// C2267.cpp
static int func2();   // OK
int main() {
    static int func1();   // C2267
}