История изменений
Исправление dimgel, (текущая версия) :
size_t может быть unsigned long long, а unsigned long - 32 битный тип.
-
В этом случае каст
type{value}матюгнётся, в отличие отtype(value)или(type)value. Я тут не так давно как раз на эту тему спрашивал. -
Вот он, вышеупомянутый бардак. Вот что в расте хорошо сделали, так это целочисленные типы.
Исходная версия dimgel, :
size_t может быть unsigned long long, а unsigned long - 32 битный тип.
В этом случае каст type{value} матюгнётся, в отличие от type(value) или (type)value. Я тут не так давно как раз на эту тему спрашивал.