Вопросы по теме 'bitset'
Проблемы с компиляцией заголовочного файла в VC++
Я только что реорганизовал код для проекта, и теперь я получаю ошибки, которые не могу устранить. Этот заголовок включается в файл .cpp, который пытается скомпилировать.
#include "WinMain.h"
#include "numDefs.h"
#include <bitset>
class...
410 просмотров
schedule
28.07.2022
битовый набор для более чем 32 бит?
Мне нужно использовать битовые флаги с более чем 32 битами (33, если быть точным прямо сейчас). Я попробовал и обнаружил, что std::bitset не обрабатывает более 32 бит (ulong). Должен ли я использовать вектор или есть способ заставить битовый набор...
5585 просмотров
schedule
10.10.2022
Как изменить отдельные биты объекта класса BitSet
Пример: у меня есть BitSet из 120 бит (010* 0 *001000......). Теперь я хочу изменить 4-й бит, который установлен с нуля на 1.
SET(4,TRUE) - Что-то вроде этого. Можно ли это сделать на Java?
Я могу сделать это через cov=nverting битовый набор в...
316 просмотров
schedule
17.05.2022
Самый быстрый способ очистить каждый k-й бит в boost:: dynamic_bitset
Каков самый быстрый способ очистить каждый бит kth в boost::dynamic_bitset , возможно, со смещения j ?
В настоящее время я делаю это чертовски медленно (псевдокод):
for (i = j; i < bitset.size(); i += k) {
bitset[i] = 0;
}
Нужно...
773 просмотров
schedule
11.04.2023
Как добавить два BitSet
Ищу способ добавить два BitSet. Следует ли мне перейти к основам двоичного числа и выполнить операции XOR и AND над BitSet. Как сказано здесь:
Будет ли это эффективно?
3226 просмотров
schedule
09.03.2022
добавить 1 к битовому набору С++
У меня есть битовый набор С++ заданной длины. Я хочу сгенерировать все возможные комбинации этого набора битов, для которых я думал добавить 1 2 ^ битсет.длина раз. Как это сделать? Решение библиотеки Boost также приемлемо
3443 просмотров
schedule
21.01.2023
Функция-член, возвращающая набор битов, наследуется от базового класса
Итак, я пытаюсь создать базовый класс для одного из моих проектов, от которого будет унаследована пара классов. Моя проблема в том, что я пытаюсь вернуть std::bitset из одного из методов, проблема в том, что в каждом из подклассов будут возвращаться...
1043 просмотров
schedule
01.08.2023
Операции Redis Bitset в Node.js/Express.js
Я новичок в Node.js и Redis. Я прочитал эту статью и хочу использовать набор битов для хранения всей информации о пользователе для моего приложения Express.js, как указано в этой статье:...
1503 просмотров
schedule
09.05.2022
Изменение поведения с Rebol 2 на Rebol 3 для пустого BITSET! тестирование; как проверить ПУСТОЙ?
В Rebol 2 вы могли проверять наличие пустого битового набора с помощью EMPTY?
>> empty? make bitset! #{00}
== true
В Rebol 3 (сборка 21 февраля 2011 г. / 0: 44: 24) это не так.
>> empty? make bitset! #{00}
== false...
109 просмотров
schedule
04.01.2023
Что такое C# эквивалент BitSet of Java?
Мои требования просты:
Уметь определять размеры битового массива, то есть: 5 байт.
bool Получить (bitIndex: int)
Установить (битовый индекс: целое число)
Есть ли эквивалент С#, который обеспечивает функциональность, аналогичную BitSet...
6797 просмотров
schedule
03.03.2022
Запись Java BitSets в файл
Я работаю над алгоритмом сжатия Хаффмана. У меня есть код для каждого символа. Например, f=1100 d=111 e=1101 b=101 c=100 a=0
Теперь, чтобы добиться сжатия, мне нужно записать коды в виде битов в двоичный файл. Прямо сейчас я могу записать их в...
2772 просмотров
schedule
02.06.2023
Как преобразовать Seq[Byte] в Array[Boolean], представляющий каждый бит в Scala
Есть ли лучший способ преобразовать последовательность байтов в Seq[Boolean], где каждый элемент представляет собой бит из последовательности байтов?
В настоящее время я делаю это, но byte2Bools кажется слишком тяжелым...
object Main extends...
3146 просмотров
schedule
30.07.2022
В чем причина метода BitSet size()?
Есть ли вариант использования для size() метод класса java.util.BitSet ?
Я имею в виду - JavaDoc четко говорит, что это зависит от реализации, он возвращает размер внутреннего long[] хранилища в битах. Из того, что там написано, можно...
4806 просмотров
schedule
21.05.2022
Как установить определенные биты?
Допустим, у меня есть переменная uint16_t , в которой я должен установить определенные биты.
Пример:
uint16_t field = 0;
Это означало бы, что все биты равны нулю: 0000 0000 0000 0000
Теперь я получаю некоторые значения, которые мне...
7086 просмотров
schedule
27.06.2023
Установка случайного индекса битов в логическом массиве (Java)
Я искал эту вещь последние пару дней и наткнулся на наиболее рекомендуемое решение с использованием «метода BitSet». Я попробовал то же самое, чтобы установить индекс бита и отобразить его с помощью метода get.
Вот мой код:
int value =...
226 просмотров
schedule
11.06.2023
Размер Java BitSet больше, чем nbits, установленный в конструкторе
Я создаю BitSet с фиксированным количеством бит. В этом случае длина моей строки, содержащей двоичное представление, составляет 508 символов.
Поэтому я создаю BitSet следующим образом:
BitSet bs = new BitSet(binary.length());
//...
928 просмотров
schedule
12.12.2022
Java-отображение многомерных массивов в одиночные
Я публикую это в связи с другим открытым вопросом, который у меня есть, однако я подумал, что это заслуживает отдельного вопроса.
Альтернативный вопрос (для справки): Бот для обнаружения прокси-сервера Java
По сути, мне нужно хранить очень...
1030 просмотров
schedule
14.05.2022
Кодирование файла Хаффмана с помощью bool и std::bitset
Мне нужно закодировать байты файла с помощью метода Хаффмана и записать закодированные биты в другой «сжатый» файл. Что я должен использовать для хранения закодированных битов, std::vector<bool> или std::vector<std::bitset<1>> ?...
651 просмотров
schedule
16.05.2023
Преобразование с плавающей запятой в двоичное
Я работаю над проектом преобразования любого действительного числа в двоичный формат с использованием формата IEEE 754. В моем первом испытании используется тип библиотеки bitset для преобразования числа, после чего я могу беспокоиться о делении...
232 просмотров
schedule
06.08.2023
Настройка JAVA BitSet
Я разрабатываю Java (JDK 1.8) и манипулирую BitSets. Я столкнулся со странной проблемой.
Я создаю экземпляр BitSet размером 160, например:
BitSet example = new BitSet(160);
Я хочу проверить размер, используя метод size(), который дает...
213 просмотров
schedule
29.05.2023