История изменений
Исправление wandrien, (текущая версия) :
И самое главное, все эти объяснения про оптимизацию – это всё притягивание за уши задним числом. Реальная причина в том, что авторы стандарта когда-то постеснялись прибить гвоздями язык к арифметике с дополнением до двойки. И до сих пор стесняются.
Хотя ежу понятно, что ничего другого, кроме дополнительного кода, int никогда ни на одной будущей платформе хранить не будет. Из соображений обратной совместимости.
Если когда-то зачем-то вдруг завезут «другие» целые знаковые числа, им дадут другое обозначение типа.
Исходная версия wandrien, :
И самое главное, все эти объяснения про оптимизацию – это всё притягивание за уши задним числом. Реальная причина в том, что авторы стандарта когда-то постеснялись прибить гвоздями язык к арифметике с дополнением до двойке. И до сих пор стесняются.
Хотя ежу понятно, что ничего другого, кроме дополнительного кода, int никогда ни на одной будущей платформе хранить не будет. Из соображений обратной совместимости.
Если когда-то зачем-то вдруг завезут «другие» целые знаковые числа, им дадут другое обозначение типа.