Tales of C++, Episode 6:
From the article:
In the beginning there was no
bool. And C++ said "let there be
bool", and there was
The Boolean data type is an integral type with only two values:
false, intended to represent the truth values of logic and Boolean algebra. With only two values, what can possibly go wrong?