std::bitset хранит ровно N битов, где N задают в угловых скобках. Начальное состояние можно взять из беззнакового целого.">
Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗cpSpBtCr 296 of 696 menu
◀ ▶

Создание std::bitset в C++

Шаблон std::bitset хранит ровно N битов, где N задают в угловых скобках.

Подключают <bitset>. Начальное состояние можно взять из беззнакового целого: младшие биты числа заполняют позиции набора. Запишем набор из восьми битов и выведем его:

#include <bitset> #include <iostream> std::bitset<8> flags{5}; std::cout << flags << "\n";

Создайте std::bitset<8> mask из целого 170. Выведите mask одной строкой.

Объявите std::bitset<4> nib со значением 10. Напечатайте nib.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить