_bit_idx
return ((_bitstr[_bit_idx(_bit)] & _bit_mask(_bit)) != 0);
_bitstr[_bit_idx(_bit)] |= _bit_mask(_bit);
_bitstr[_bit_idx(_bit)] &= ~_bit_mask(_bit);
_stopbitstr = _bitstr + _bit_idx(_stop);
_bitstr += _bit_idx(_start);
_stopbitstr = _bitstr + _bit_idx(_stop);
_bitstr += _bit_idx(_start);
_stopbitstr = _bitstr + _bit_idx(_stop);
_bitstr += _bit_idx(_start);
_curbitstr = _bitstr + _bit_idx(_start);
_stopbitstr = _bitstr + _bit_idx(_nbits - 1);
_maxshft = _bit_idx(_size - 1) == 0 ? _size : (int)_BITSTR_BITS;
_curbitstr = _bitstr + _bit_idx(_start);
!(_bit_idx(_last) == 0 &&
if (_bit_idx(_last) == 0)
_curbitstr = _bitstr + _bit_idx(_start);
_nbits -= _BITSTR_BITS * _bit_idx(_start);
_start -= _BITSTR_BITS * _bit_idx(_start);