This is widely considered a mistake. vector<bool> does not meet the requirements for a C++ Standard Library container.
Это многие называют ошибкой, так как vector<bool> не соответствует требованиям контейнера стандартной библиотеки C++.