Предоставляет ли стандарт С++ (либо явно указывая или неявно логическим выводом), что std::uintmax_t может содержать все значения std::size_t?
Или возможно, что std::numeric_limits<std::size_t>::max() будет больше, чем std::numeric_limits<std::uintmax_t>::max()?