Вопросы по теме 'std-bitset'
Как распечатать (используя cout) число в двоичной форме?
Я слежу за курсом в колледже по операционным системам, и мы учимся конвертировать из двоичного в шестнадцатеричный, десятичный в шестнадцатеричный и т. Д., И сегодня мы только что узнали, как числа со знаком / без знака хранятся в памяти с...
335870 просмотров
schedule
07.08.2022
Являются ли перечисления каноническим способом реализации битовых флагов?
В настоящее время я использую перечисления для представления состояния в небольшом игровом эксперименте. Объявляю их так:
namespace State {
enum Value {
MoveUp = 1 << 0, // 00001 == 1
MoveDown = 1 << 1, // 00010 == 2...
12276 просмотров
schedule
18.06.2023
Использовать std::bitset или базовый тип того же размера?
Я создаю шахматный решатель и решил использовать битовые доски. Удобно, что на стандартной шахматной доске 64 клетки. Это хорошо, поскольку в 64-битных операционных системах одна битовая плата может поместиться в один регистр.
Тем не менее, есть...
269 просмотров
schedule
12.08.2022
Использование Bitset для отображения 16 бит в четыре группы по 4 бита в C++
Я работаю над заданием по программированию и использую функцию bitset‹> в C++ для печати двоичного представления целого числа на 16 бит. Мне трудно распечатать 16 бит в четыре группы по четыре бита с пробелом между ними. Как я могу сделать это с...
1169 просмотров
schedule
07.01.2023