Los campos de bits "Inicialización en clase" dan como resultado "error: lvalue requerido como operando izquierdo de asignación"
struct bitfield {
int i = 0; // ok
int j : 8 = 0; // error: lvalue required as left operand of assignment
};
¿Cuál es la sintaxis correcta para inicializar los campos de bits con la característica de "inicialización en clase" de C ++ 11?