stdint.h File Reference
Defines
#define __USING_MINT8 0
#define __CONCATenate(left, right) left ## right
#define __CONCAT(left, right) __CONCATenate(left, right)
Limits of specified-width integer types
C++ implementations should define these macros only when __STDC_LIMIT_MACROS is defined before <
stdint.h> is included
#define
UINT8_MAX (__CONCAT(INT8_MAX, U) * 2U + 1U)
#define
UINT16_MAX (__CONCAT(INT16_MAX, U) * 2U + 1U)
#define
UINT32_MAX (__CONCAT(INT32_MAX, U) * 2UL + 1UL)
#define
UINT64_MAX (__CONCAT(INT64_MAX, U) * 2ULL + 1ULL)
Limits of minimum-width integer types
Limits of fastest minimum-width integer types
Limits of integer types capable of holding object pointers
Limits of greatest-width integer types
Limits of other integer types
C++ implementations should define these macros only when __STDC_LIMIT_MACROS is defined before <
stdint.h> is included
#define
SIZE_MAX (__CONCAT(INT16_MAX, U))
Macros for integer constants
C++ implementations should define these macros only when __STDC_CONSTANT_MACROS is defined before <
stdint.h> is included.
These definitions are valid for integer constants without suffix and for macros defined as integer constant without suffix
#define
UINT16_C(value) __CONCAT(value, U)
#define
INT32_C(value) __CONCAT(value, L)
#define
UINT32_C(value) __CONCAT(value, UL)
#define
INT64_C(value) __CONCAT(value, LL)
#define
UINT64_C(value) __CONCAT(value, ULL)
#define
INTMAX_C(value) __CONCAT(value, LL)
#define
UINTMAX_C(value) __CONCAT(value, ULL)
Typedefs
Exact-width integer types
Integer types having exactly the specified width
typedef signed long long int
int64_t
Integer types capable of holding object pointers
These allow you to declare variables of the same size as a pointer.
Minimum-width integer types
Integer types having at least the specified width
Fastest minimum-width integer types
Integer types being usually fastest having at least the specified width
Greatest-width integer types
Types designating integer data capable of representing any value of any integer type in the corresponding signed or unsigned category
Detailed Description
Automatically generated by Doxygen 1.5.7 on 6 Nov 2008.