Я ищу макрос, представляющий максимальное значение uint64_t
, поскольку UINT_MAX
для unsigned int
.
т.е. мне нужно, чтобы это значение гарантировалось (1 < 64) -1.
Я попытался использовать UINT64_MAX
, но компиляция с g++ приводит к:
'UINT64_MAX' was not declared in this scope
Стоит упомянуть, что перед тем, как использовать UINT64_MAX
, я использую эту строку #define __STDC_LIMIT_MACROS
.
Я был удивлен, что не нашел полезной информации в Интернете об этом.