unsigned long to_ulong() const; // unsigned long
string to_string() const // string типінде
size_t count() const; // биттік 1 саны
size_t size() const; // биттер саны
bool test(size_t pos) const; // true, b[pos]== 1 болса
bool any() const; // true, кем дегенде бір
// бит бірге тең болса
bool none() const; // true, егер бірде-бір бит
// бірге тең емес болса
Сонымен қатар, қарапайым енгізу жəне шығару операциялары
<<
жəне
>>
анықталған. Жиын биттері ‘0’ жəне ‘1’ символдарының көмегімен солдан оңға
қарай шығарылады, ең үлкен бит сол жақта болып есептеледі.
Биттік жиында итераторлар анықталмаған, сондықтан ол нағыз контей-
нер болып табылмайды, өйткені ол контейнерлердің стандартты интерфейсін
толық қамтамасыз етпейді.
Достарыңызбен бөлісу: |