Udostępnij przez


Ostrzeżenie kompilatora (poziom 4) C4211

używane niestandardowe rozszerzenie : ponownie zdefiniowano extern do statycznego

Uwagi

Za pomocą domyślnych rozszerzeń firmy Microsoft (/Ze) można ponownie zdefiniować extern identyfikator jako static.

Przykład

Poniższy przykład generuje C4211:

// C4211.c
// compile with: /W4
extern int i;
static int i;   // C4211

int main()
{
}

Takie ponowne definicje są nieprawidłowe w ramach zgodności ANSI (/Za).