Исправление roof, 23.12.13 05:59 (текущая версия) :
Кроме минимального размера в битах стандарт C++ гарантирует, что
1 == sizeof(char) <= sizeof(short) <= sizeof(int) <= sizeof(long) <= sizeof(long long).
Исходная версия roof, 23.12.13 05:55: