Condividi tramite


Avviso del compilatore (livello 4) C4205

estensione non standard usata: dichiarazione di funzione statica nell'ambito della funzione

Con le estensioni Microsoft (/Ze), static le funzioni possono essere dichiarate all'interno di un'altra funzione. La funzione viene assegnata all'ambito globale.

Esempio

// C4205.c
// compile with: /W4
void func1()
{
   static int func2();  // C4205
};

int main()
{
}

Tali inizializzazioni non sono valide in base alla compatibilità ANSI (/Za).