char can be used instead of bool.
char
bool
And to distinguish it from std::vector<char>, where char is really used as char, a typedef can be introduced:
std::vector<char>
typedef char boool; std::vector<boool> v;