StuBS
|
Definition of standard integer types with specified widths and their limits. More...
Macros | |
#define | NULL ((uintptr_t)0) |
#define | INT8_MIN (-__INT8_MAX__-1) |
#define | INT8_MAX (__INT8_MAX__) |
#define | INT16_MIN (-__INT16_MAX__-1) |
#define | INT16_MAX (__INT16_MAX__) |
#define | INT32_MIN (-__INT32_MAX__-1) |
#define | INT32_MAX (__INT32_MAX__) |
#define | INT64_MIN (-__INT64_MAX__-1) |
#define | INT64_MAX (__INT64_MAX__) |
#define | INTPTR_MIN (-__INTPTR_MAX__-1) |
#define | INTPTR_MAX (__INTPTR_MAX__) |
#define | UINT8_MAX (__UINT8_MAX__) |
#define | UINT16_MAX (__UINT16_MAX__) |
#define | UINT32_MAX (__UINT32_MAX__) |
#define | UINT64_MAX (__UINT64_MAX__) |
#define | UINTPTR_MAX (__UINTPTR_MAX__) |
#define | PTRDIFF_MIN (-__PTRDIFF_MAX__-1) |
#define | PTRDIFF_MAX (__PTRDIFF_MAX__) |
#define | SIZE_MAX (__SIZE_MAX__) |
#define | SSIZE_MIN (-__INT64_MAX__-1) |
#define | SSIZE_MAX (__INT64_MAX__) |
Typedefs | |
typedef unsigned char | uint8_t |
typedef unsigned short | uint16_t |
typedef unsigned int | uint32_t |
typedef unsigned long long | uint64_t |
typedef unsigned long long | uintptr_t |
typedef __SIZE_TYPE__ | size_t |
typedef char | int8_t |
typedef short | int16_t |
typedef int | int32_t |
typedef long long | int64_t |
typedef long long | intptr_t |
typedef long int | ssize_t |
typedef __PTRDIFF_TYPE__ | ptrdiff_t |
Definition of standard integer types with specified widths and their limits.
#define NULL ((uintptr_t)0) |
#define INT8_MIN (-__INT8_MAX__-1) |
#define INT8_MAX (__INT8_MAX__) |
#define INT16_MIN (-__INT16_MAX__-1) |
#define INT16_MAX (__INT16_MAX__) |
#define INT32_MIN (-__INT32_MAX__-1) |
#define INT32_MAX (__INT32_MAX__) |
#define INT64_MIN (-__INT64_MAX__-1) |
#define INT64_MAX (__INT64_MAX__) |
#define INTPTR_MIN (-__INTPTR_MAX__-1) |
#define INTPTR_MAX (__INTPTR_MAX__) |
#define UINT8_MAX (__UINT8_MAX__) |
#define UINT16_MAX (__UINT16_MAX__) |
#define UINT32_MAX (__UINT32_MAX__) |
#define UINT64_MAX (__UINT64_MAX__) |
#define UINTPTR_MAX (__UINTPTR_MAX__) |
#define PTRDIFF_MIN (-__PTRDIFF_MAX__-1) |
#define PTRDIFF_MAX (__PTRDIFF_MAX__) |
#define SIZE_MAX (__SIZE_MAX__) |
#define SSIZE_MIN (-__INT64_MAX__-1) |
#define SSIZE_MAX (__INT64_MAX__) |
typedef unsigned char uint8_t |
typedef unsigned short uint16_t |
typedef unsigned int uint32_t |
typedef unsigned long long uint64_t |
typedef unsigned long long uintptr_t |
typedef __SIZE_TYPE__ size_t |
typedef char int8_t |
typedef short int16_t |
typedef int int32_t |
typedef long long int64_t |
typedef long long intptr_t |
typedef long int ssize_t |
typedef __PTRDIFF_TYPE__ ptrdiff_t |