Set the bit at the specified pos to 1, or to val if supplied.

Synopsis

Declared in <bslstl_bitset.h>

bitset<N>&
set(
    std::size_t pos,
    int val = true);

Description

Set the bit at the specified pos of this bitset to 1 and return a reference to this modifiable bitset. Optionally specify val as the value to set the bit. If val is non‐zero, the bit is set to 1, otherwise the bit is set to 0.

Return Value

reference to this modifiable bitset

Parameters

Name

Description

pos

index of the bit to set

val

value to assign to the bit (default true)

Created with MrDocs