Bit vector and bitset

前端 未结 2 1779
南方客
南方客 2020-12-21 22:44

What is the difference between bit-vector and bitset container of stl ? Please explain. To my understanding bitset is the implementation of the concept of bitvector am I rig

2条回答
  •  别那么骄傲
    2020-12-21 23:38

    They're different. A std::bitset has a fixed size known at compile time. This allows it to be implemented very efficiently. A bit vector (I assume you mean std::vector) can vary in size like any other std::vector.

提交回复
热议问题