У меня есть один файл с входом boost :: dynamic_butset.Этот файл хранит блоки в блоках по 8 бит.Затем он передается в функцию в файле, который мне разрешено редактировать.Проблема в том, что мне нужно хранить биты этого набора битов в векторе 16-битных целых вместо 8-битных.
Я пробовал это
boost::dynamic_bitset<uint16_t> newInput (input);
Но он говорит, что нетсоответствующий вызов функции из-за разных типов.Как я могу сохранить этот оригинальный набор битов в векторе?Набор входных битов, который я использую, абсолютно огромен, поэтому использование цикла for для перемещения всего не может быть и речи.