Compartilhar via


Erro do compilador C2033

“identificador”: o campo de bit não pode ter indireção

O campo de bit foi declarado como um ponteiro, o que não é permitido.

O seguinte exemplo gera o erro C2033:

// C2033.cpp
struct S {
   int *b : 1;  // C2033
};

Resolução possível:

// C2033b.cpp
// compile with: /c
struct S {
   int b : 1;
};