bool any ( ) const;
Заголовочный файл | Класс-контейнер | Спецификатор доступа |
---|---|---|
<bitset> | bitset | public |
Описание
Функция any класса-контейнера bitset
проверяет, есть ли в объекте типа bitset
хотя-бы один единичный бит. И возвращает true
, если единичный бит найден.
Параметры
Функция any
не имеет параметров.
Возвращаемое значение
true
, если хотя бы один из битов объекта bitset
— единичный, и false
— в противном случае.
Пример: исходный код программы
#include <iostream> #include <bitset> using namespace std; int main () { bitset<16> word; cout << "Введите битовую последовательность: "; cin >> word; if (word.any()) cout << "введенное битовое значение содержит " << word.count() << " единичный бит.\n"; else cout << "Единичных битов нет.\n"; return 0; }
Пример работы программы
CppStudio.com
Введите битовую последовательность: 00000000000 Единичных битов нет.