Рекомендация «ES.101. Используйте беззнаковые типы для манипуляций с битами» определяет одну из них. Однако это случается редко:
• при моделировании аппаратных регистров, которые содержат беззнаковые значения;
• при работе с размерами, а не с количествами, например со значениями, возвращаемыми sizeof;
• при выполнении манипуляций с битовыми масками, которые не участвуют в арифметических операциях.