Core/Algorithm: Add BitCount function

This commit is contained in:
Lynix
2016-11-18 01:13:30 +01:00
parent 2ed65e60e1
commit 359b5e6c3a
4 changed files with 24 additions and 11 deletions

View File

@@ -110,7 +110,7 @@ namespace Nz
Bitset& operator^=(const Bitset& bitset);
static constexpr Block fullBitMask = std::numeric_limits<Block>::max();
static constexpr std::size_t bitsPerBlock = std::numeric_limits<Block>::digits;
static constexpr std::size_t bitsPerBlock = BitCount<Block>();
static constexpr std::size_t npos = std::numeric_limits<std::size_t>::max();
static Bitset FromPointer(const void* ptr, std::size_t bitCount, PointerSequence* sequence = nullptr);