Hallo, neulich habe ich folgende Structure in einem Programm gesehen, struct test { int b0:1; int b1:1; int b2:1; int b3:1; int b4:1; int b5:1; int b6:1; int b7:1; } __attribute__((_packed_)); Was genau bedeutet hier das __attribute__((_packed_)); ? Tom
Werden sie beim AVR-GCC zwar auch sonst, aber mit diesem Attribut sollte das sogar einigermaßen architekturunabhängig der Fall sein (d. h. es wird keine 16- oder 32-bit-Variable dafür belegt).
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.