Быстрый код для поиска битового массива -для непрерывной установки/сброса битов?

Есть ли какой-нибудь достаточно быстрый код, который может помочь мне быстро найти большое растровое изображение (в несколько мегабайт )для последовательностей нулевых или единичных битов?

Под «достаточно быстрым» я подразумеваю что-то, что может использовать преимущества размера машинного слова и сравнивать целые слова одновременно, вместо того, чтобы выполнять побитовый -за -побитовый анализ, который ужасно медленный (, как это делается сvector<bool>).

Это очень полезно, например. поиск в битовой карте тома свободного места (для дефрагментации и т. д. ).

7
задан Mehrdad 30 July 2012 в 11:01
поделиться