Return value with the bit at index set.
Declared in <bdlb_bitutil.h>
static
unsigned int
withBitSet(
unsigned int value,
int index);
Return the result of replacing the bit at the specified index in the specified value with 1, transferring all other bits from value unchanged. The behavior is undefined unless 0 <= index < sizeInBits(value).
value with the bit at index set
| Name | Description |
|---|---|
| value | value to modify |
| index | bit position to set |