bitvelden
Bitvelden zijn opslagstructuren waarin elk bit een indicator of toestand vertegenwoordigt. Ze worden gebruikt om meerdere booleaanse vlaggen of kleine numerieke waarden samen te pakken in een compact formaat.
In programmeertalen kunnen bitvelden op verschillende manieren worden toegepast. In laag-niveau talen zoals C en C++
Bitvelden vinden ook toepassing in hardware en communicatieprotocollen: registers in een microcontroller, flags in netwerkheaders, of
Voordelen zijn ruimtebesparing en snelle bitwise bewerkingen voor het instellen, wissen en controleren van flags via
Voorbeelden van gebruik zijn een statusregister met meerdere flags, een gebruikersrechtenlijst waarbij elk bit een machtiging
Gerelateerde begrippen zijn bitset, bitarray en bitmasker. Bitvelden zijn vaak taalafhankelijk, maar het onderliggende idee van