Bit_Array module

clear_bit

procedureSource

Clears bit i. An index outside 0..count-1 fails an assert.

Example↗
bits := make_bit_array(4);
set_bit(*bits, 1);
clear_bit(*bits, 1);
assert(!bits[1]);
deinit(*bits);
clear_bit :: (array: *Bit_Array, i: int)

Parameters

array: *Bit_Array
i: int

See also