Erro do compilador C2104
'&' no campo de bits ignorado
Não é possível usar o endereço de um campo de bits.
O seguinte exemplo gera o erro C2104:
// C2104.cpp
struct X {
int sb : 1;
};
int main() {
X x;
&x.sb; // C2104
x.sb; // OK
}