Вопросы по теме 'std-bitset'

Как распечатать (используя cout) число в двоичной форме?
Я слежу за курсом в колледже по операционным системам, и мы учимся конвертировать из двоичного в шестнадцатеричный, десятичный в шестнадцатеричный и т. Д., И сегодня мы только что узнали, как числа со знаком / без знака хранятся в памяти с...
335870 просмотров

Являются ли перечисления каноническим способом реализации битовых флагов?
В настоящее время я использую перечисления для представления состояния в небольшом игровом эксперименте. Объявляю их так: namespace State { enum Value { MoveUp = 1 << 0, // 00001 == 1 MoveDown = 1 << 1, // 00010 == 2...
12276 просмотров

Использовать std::bitset или базовый тип того же размера?
Я создаю шахматный решатель и решил использовать битовые доски. Удобно, что на стандартной шахматной доске 64 клетки. Это хорошо, поскольку в 64-битных операционных системах одна битовая плата может поместиться в один регистр. Тем не менее, есть...
269 просмотров
schedule 12.08.2022

Использование Bitset для отображения 16 бит в четыре группы по 4 бита в C++
Я работаю над заданием по программированию и использую функцию bitset‹> в C++ для печати двоичного представления целого числа на 16 бит. Мне трудно распечатать 16 бит в четыре группы по четыре бита с пробелом между ними. Как я могу сделать это с...
1169 просмотров
schedule 07.01.2023