В соответствии с этим ответом плакат ожидает std::bitset размера 100k бит быстрее, чем std::vector<bool> при запросе отдельных битов. Как это возможно?
Как они могут существенно различаться в своей реализации, если std::bitset, по-видимому, допускает произвольные размеры, как std::vector?