Standardwerte zu Bitfield -Elementen
Posted: 01 Feb 2025, 08:36
In C ++ 11 kann man < /p>
tunstruct S {int i = 42;};
< /code>
Und wenn man vergisst, das Mitglied I < /code> iT
zu initialisieren, wird standardmäßig auf 42 initialisiert. Ich habe es gerade mit
Bitfields als < /p> versucht
struct S {int i = 42 : 5;};
< /code>
und ich bekomme < /p>
Fehler: erwartet ';' Vor ':' Token
Gibt es diese Funktion für Bitfield -Mitglieder und wenn ja, wie benutze ich sie?
tunstruct S {int i = 42;};
< /code>
Und wenn man vergisst, das Mitglied I < /code> iT
zu initialisieren, wird standardmäßig auf 42 initialisiert. Ich habe es gerade mit
Bitfields als < /p> versucht
struct S {int i = 42 : 5;};
< /code>
und ich bekomme < /p>
Fehler: erwartet ';' Vor ':' Token
Gibt es diese Funktion für Bitfield -Mitglieder und wenn ja, wie benutze ich sie?