bitset存儲二進制數位。
bitset就像一個bool類型的數組一樣,但是有空間優化——bitset中的一個元素一般隻占1 bit,相當于一個char元素所占空間的八分之一。
bitset中的每個元素都能單獨被通路,例如對于一個叫做foo的bitset,表達式foo[3]通路了它的第4個元素,就像數組一樣。
bitset有一個特性:整數類型和布爾數組都能轉化成bitset。
bitset的大小在編譯時就需要确定。如果你想要不确定長度的bitset,請使用(奇葩的)vector<bool>。
轉自
https://www.cnblogs.com/RabbitHu/p/bitset.html