BloombergLP::bdlb::BitStringUtil::areEqual

Return true if the specified low-order numBits in the specified bitString1 are bitwise equal to the corresponding bits in the specified bitString2, and false otherwise. The behavior is undefined unless both bitString1 and bitString2 have a length of at least numBits.

Synopsis

Declared in <bdlb_bitstringutil.h>

static
bool
areEqual(
    uint64_t const* bitString1,
    uint64_t const* bitString2,
    std::size_t numBits);