
El 04/09/2025 a las 2:01, Seth via Boost escribió:
On Wed, Sep 3, 2025, at 10:36 PM, Andrey Semashev via Boost wrote:
On 3 Sep 2025 23:17, Vinnie Falco wrote:
What do you call the bitset whose size can change yet the capacity of the bitset is fixed at compile time?
Following Boost.Container convention, that would be static_dynamic_bitset, but that sounds silly, so static_bitset.
In counterpoint, Boost.Container also has `flat_map` and friends that take a `AllocatorOrContainer` template argument deciding on the storage.
E.g. `bc::flat_set<T, std::less<T>, bc::small_vector<T, 15> >`.
Maybe we could add a bitset implementation to the library that could use a user-provided container as data/word storage. A user could use a deque, a custom vector or whatever random-access capable sequence... Best, Ion