Использование класса std ::bitset и его членов
Класс b i t s e t предоставляет функции-члены, позволяю щ ие осущ ествить вставку, установку и сброс содержимого, чтение битов и их запись в поток. Он предоставляет так же операторы, позволяющие отображать содержимое набора битов, а также выполнять побитовые логические операции.
Вспомогательные операторы, предоставляемые классом s t d : : b i t s e t
Операторы рассматривались на занятии 12, “Типы операторов и их перегрузка”, где вы узнали, что важнейшая задача операторов заключается в обеспечении удобства и просто ты использования класса. Класс s t d : :b i t s e t предоставляет несколько весьма полезных операторов, представленных в табл. 25.1, существенно облегчающих его использование. Примеры, объясняющие использование операторов, подразумевают набор битов f o u r B i t s из листинга 25.1.
ЗАНЯТИЕ25.Работасбитовымифлагамиприиспользованиибиблиотеки5Т1_
А БЛ И Ц А 2 5 .1 . Операторы, поддерживаемые классом std: :bitset
Do'stlaringiz bilan baham: |