Latest post of the previous page:
Стандарт 2003-его года на C++ гласит “The result is a constant of type size_t.” (5.3.3.6). Т.е. результат действительно запросто может оказаться больше, чем int. Т.о. в продукт такой код и впрямь плох. А вот для быстрого эксперимента — что мы собственно тут и наблюдаем — вполне.Shmuel wrote:Некогда сейчас искать стандарт - вот первая попавшаяся ссылка.
Если ещё учесть, на платформе какого семейства автор программку запускал, становится понятно, что к иллюстрируемому различию та огреха отношения не имеет, и Ваш вывод “Потому что это - плохая программа” ложен.