
4 Sep
2025
4 Sep
'25
4:36 p.m.
1. Iterators. There was a PR from a user for that (https://github.com/boostorg/dynamic_bitset/pull/73), but I reckon that it was a little naive.
DynamicBitset doesn't provide iterators, and doesn't pretend to be a container, because of the proxy reference type, which prevents iterators to satisfy the standard requirements. IOW, even if it provided iterators, they wouldn't be usable with the standard algorithms.
std::vector<bool> provides iterators, and it's standard ;-)