データ型のようなものがないことを理解するにBOOL
は、次のようにします。
std::cout << (1>2); //<<-- prints 0
この誤った比較が0であると仮定すると、比較の結果はどのデータ型deosになりますか?クイックグーグル検索を行っても結果は得られません。unsigned char
これは、0が実際にとして表される最小の最も基本的なデータ型であるためだと思い0x00
ます。std::cout
ブードゥーが値を印刷可能な文字にするために何をするのかわからないので、私は何も仮定したくありません。