Pola bitowe „Inicjalizacja w klasie” powoduje „błąd: wymagana wartość l jako lewy argument przypisania”
struct bitfield {
int i = 0; // ok
int j : 8 = 0; // error: lvalue required as left operand of assignment
};
Jaka jest poprawna składnia do inicjalizacji pól bitowych przy użyciu funkcji inicjalizacji w klasie C ++ 11?