Создание большого из цепочки

Мне нужно создать большую цепочку битов и получить указатель на память, где она хранится (требование API я использую). Есть ли библиотека для этого на C ++?

Я посмотрел на boost :: dynamic_bitset, std :: vector и std :: bitset, но они, к сожалению, скрывают внутренние детали (и не изменяют размер в случае std :: bitset). В настоящее время я создаю строку с использованием boost :: dynamic_bitset и копирую ее, но я бы предпочел сделать это на месте для удобства / производительности.

РЕДАКТИРОВАТЬ: API, упомянутый ранее, передает память через PCI-E на внешнее устройство. Битовая строка в некоторой степени может рассматриваться как специализированная инструкция, которая создается на лету процессором. API довольно низкоуровневый (он получает указатель на память и его размер и отправляет его на устройство).

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector