有没有一种有效的方法来测试子范围std::bitset
? 这似乎表明不是。
我看到 std::bitset::any
and std::bitset:all
(对于 C++11),但它们是针对整个集合的,而不是一个子范围。我希望的是any
and的重载版本all
。就像是:
bool all(size_t off, size_t len) const;
std::bitset::test
也只是一点点。从理论上讲,我可以构建位集来对位旋转,但是这些位集会相当大,这可能不合理。
想法?
谢谢!