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;
};