C++ の誤解ネタは本当にたくさんありそうなのですが、これも知りませんでした。
C++ の型のサイズは相対的な決まりしか無く、 sizeof(char) == 1 以外、環境に依存すると思っていました。あれ、でも、 char で 8bit という決まりも聞いたこと無いような気がします(それは C++ ではなく C なのだろうか…)。
出典は C++ Coding Standards です。
Contributions