std1.0.0-beta-7 SafeC docs

Module limits

#include <std/limits.h> source

Integer limit constants (C89/C99/C11/C17/C23) Implementation assumes LP64 (64-bit POSIX) or LLP64 (Windows 64-bit).

Macros

CHAR_BIT
SCHAR_MIN
SCHAR_MAX
UCHAR_MAX
CHAR_MINchar is signed on most platforms; adjust if building for unsigned-char target
CHAR_MAX
SHRT_MIN
SHRT_MAX
USHRT_MAX
INT_MIN
INT_MAX
UINT_MAX
LONG_MINWe follow the LP64 convention (Linux/macOS 64-bit). On Windows x64 (LLP64), long is 32-bit — include platform checks if needed.
LONG_MAX
ULONG_MAX
LLONG_MIN
LLONG_MAX
ULLONG_MAX
MB_LEN_MAX