multiset
контейнерінде
count
,
lower_bound, upper_bound
жəне
equal_range
функцияларын жиі
қолданады, олардың əрекеттері дубликатты сөздіктердегі функцияларға ұқсас
болып табылады.
Биттік жиындар (bitset)
Биттік жиын биттердің ұзын тізбектерін бейнелеу мен өңдеуге арналған
шаблон болып табылады
1
. Нақты алғанда
bitset
– бұл биттік жиым, ол
үшін кездейсоқ қол жеткізу, жеке биттерді жəне жиымды толығымен өзгерту
операциялары қамтамасыз етіледі. Биттер оңнан солға қарай нөлден бастап
нөмірленеді.
Биттік жиынның шаблоны
тақырыптық файлында анықталған.
Шаблонның параметрі ретінде биттік тізбектің ұзындығы алынады, ол тұрақты
болуы тиіс:
template class bitset {...};
Жеке биттті адрестеу үшін
bitset
контейнерінде
reference
класы
енгізілген:
class reference {
friend class bitset;
reference();
public:
~reference();
reference& operator=(bool x); // b[i] = x; үшін
reference& operator=(const reference&);
Достарыңызбен бөлісу: |