| 33 | } |
| 34 | |
| 35 | const void* BitVector::get_ptr_to_bit(size_t i, size_t block_size) const |
| 36 | { |
| 37 | assert((i * block_size) % 8 == 0); |
| 38 | assert((i + 1) * block_size <= nbits); |
| 39 | return bytes + block_size * i / 8; |
| 40 | } |
| 41 | |
| 42 | BitVector BitVector::operator &(const BitVector& other) const |
| 43 | { |