Compartilhar via


Aviso do Compilador (nível 4) C4201

extensão não padronizada usada: união/estrutura sem nome

Em extensões da Microsoft (/Ze), você pode especificar uma estrutura sem um declarador como membros de outra estrutura ou união. Essas estruturas geram um erro sob a compatibilidade ANSI (/Za).

Exemplo

// C4201.cpp
// compile with: /W4
struct S
{
   float y;
   struct
   {
      int a, b, c;  // C4201
   };
} *p_s;

int main()
{
}