Upozornění kompilátoru (úroveň 4) C4205
Nepoužité rozšíření: deklarace statické funkce v oboru funkce
Pomocí rozšíření Microsoftu (/Ze) static
lze funkce deklarovat uvnitř jiné funkce. Tato funkce má globální obor.
Příklad
// C4205.c
// compile with: /W4
void func1()
{
static int func2(); // C4205
};
int main()
{
}
Taková inicializace jsou neplatná v rámci kompatibility ANSI (/Za).