INTPTRMIN
INTPTR_MIN is a macro that expands to the minimum value representable by the signed integer type intptr_t. The type intptr_t is defined to be a signed integer capable of holding any pointer on the given platform. INTPTR_MIN is provided as part of the C standard library in stdint.h and is available in C++ via cstdint.
The exact numeric value of INTPTR_MIN depends on the platform’s pointer width and representation. On common
INTPTR_MIN is typically defined alongside INTPTR_MAX, which represents the maximum value of intptr_t, and alongside UINTPTR_MAX
In C++, developers can alternatively obtain the same bounds through std::numeric_limits<std::intptr_t>::min() (and max()) from the <limits>
See also: intptr_t, INTPTR_MAX, UINTPTR_MAX, numeric_limits, std::intptr_t.