Каков наилучший способ хранения битового массива в С++ (без Boost, только стандартных контейнеров), представляющий, например, растровое изображение выделения томов?
Я думал, что std::vector<bool>
- отличная идея, но очевидно, это Evil и устарело, так есть лучший выбор?
Также:
Если у меня есть массив байтов в памяти, как я могу скопировать их в рекомендуемый контейнер?
(Мне трудно понять это для vector<bool>
.)