ICU 62.1 62.1
|
C API: Definitions of integer types of various widths. More...
Go to the source code of this file.
Macros | |
#define | __STDC_LIMIT_MACROS |
According to the Linux stdint.h, the ISO C99 standard specifies that in C++ implementations macros like INT32_MIN and UINTPTR_MAX should only be defined if explicitly requested. | |
Typedefs | |
typedef signed char | int8_t |
typedef unsigned char | uint8_t |
typedef signed short | int16_t |
typedef unsigned short | uint16_t |
typedef signed int | int32_t |
typedef unsigned int | uint32_t |
typedef signed long long | int64_t |
typedef unsigned long long | uint64_t |
C API: Definitions of integer types of various widths.
Definition in file ptypes.h.
#define __STDC_LIMIT_MACROS |
According to the Linux stdint.h, the ISO C99 standard specifies that in C++ implementations macros like INT32_MIN and UINTPTR_MAX should only be defined if explicitly requested.
We need to define __STDC_LIMIT_MACROS before including stdint.h in C++ code that uses such limit macros.