25#if !defined(__cplusplus) || defined(__STDC_FORMAT_MACROS)
42#define PRIdLEAST16 "d"
43#define PRIdLEAST32 "d"
44#define PRIdLEAST64 "I64d"
49#define PRIdFAST64 "I64d"
59#define PRIiLEAST16 "i"
60#define PRIiLEAST32 "i"
61#define PRIiLEAST64 "I64i"
66#define PRIiFAST64 "I64i"
76#define PRIoLEAST16 "o"
77#define PRIoLEAST32 "o"
78#define PRIoLEAST64 "I64o"
83#define PRIoFAST64 "I64o"
95#define PRIuLEAST16 "u"
96#define PRIuLEAST32 "u"
97#define PRIuLEAST64 "I64u"
100#define PRIuFAST16 "u"
101#define PRIuFAST32 "u"
102#define PRIuFAST64 "I64u"
104#define PRIuMAX "I64u"
111#define PRIxLEAST8 "x"
112#define PRIxLEAST16 "x"
113#define PRIxLEAST32 "x"
114#define PRIxLEAST64 "I64x"
117#define PRIxFAST16 "x"
118#define PRIxFAST32 "x"
119#define PRIxFAST64 "I64x"
121#define PRIxMAX "I64x"
128#define PRIXLEAST8 "X"
129#define PRIXLEAST16 "X"
130#define PRIXLEAST32 "X"
131#define PRIXLEAST64 "I64X"
134#define PRIXFAST16 "X"
135#define PRIXFAST32 "X"
136#define PRIXFAST64 "I64X"
138#define PRIXMAX "I64X"
151#define SCNdLEAST16 "hd"
152#define SCNdLEAST32 "d"
153#define SCNdLEAST64 "I64d"
155#define SCNdFAST16 "hd"
156#define SCNdFAST32 "d"
157#define SCNdFAST64 "I64d"
159#define SCNdMAX "I64d"
165#define SCNiLEAST16 "hi"
166#define SCNiLEAST32 "i"
167#define SCNiLEAST64 "I64i"
169#define SCNiFAST16 "hi"
170#define SCNiFAST32 "i"
171#define SCNiFAST64 "I64i"
173#define SCNiMAX "I64i"
179#define SCNoLEAST16 "ho"
180#define SCNoLEAST32 "o"
181#define SCNoLEAST64 "I64o"
183#define SCNoFAST16 "ho"
184#define SCNoFAST32 "o"
185#define SCNoFAST64 "I64o"
187#define SCNoMAX "I64o"
193#define SCNxLEAST16 "hx"
194#define SCNxLEAST32 "x"
195#define SCNxLEAST64 "I64x"
197#define SCNxFAST16 "hx"
198#define SCNxFAST32 "x"
199#define SCNxFAST64 "I64x"
201#define SCNxMAX "I64x"
209#define SCNuLEAST16 "hu"
210#define SCNuLEAST32 "u"
211#define SCNuLEAST64 "I64u"
213#define SCNuFAST16 "hu"
214#define SCNuFAST32 "u"
215#define SCNuFAST64 "I64u"
217#define SCNuMAX "I64u"
220#define PRIdPTR "I64d"
221#define PRIiPTR "I64i"
222#define PRIoPTR "I64o"
223#define PRIuPTR "I64u"
224#define PRIxPTR "I64x"
225#define PRIXPTR "I64X"
226#define SCNdPTR "I64d"
227#define SCNiPTR "I64i"
228#define SCNoPTR "I64o"
229#define SCNxPTR "I64x"
230#define SCNuPTR "I64u"
245#if defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L
253#define SCNdLEAST8 "hhd"
254#define SCNdFAST8 "hhd"
257#define SCNiLEAST8 "hhi"
258#define SCNiFAST8 "hhi"
261#define SCNoLEAST8 "hho"
262#define SCNoFAST8 "hho"
265#define SCNxLEAST8 "hhx"
266#define SCNxFAST8 "hhx"
270#define SCNuLEAST8 "hhu"
271#define SCNuFAST8 "hhu"
278 {
return (
j >= 0 ?
j : -
j);}
284 char** __restrict__ endptr,
int base);
286 char** __restrict__ endptr,
int base);
289 wchar_t** __restrict__ endptr,
int base);
291 wchar_t** __restrict__ endptr,
int base);
GLsizei GLenum const GLvoid GLsizei GLenum GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLint GLint GLint GLshort GLshort GLshort GLubyte GLubyte GLubyte GLuint GLuint GLuint GLushort GLushort GLushort GLbyte GLbyte GLbyte GLbyte GLdouble GLdouble GLdouble GLdouble GLfloat GLfloat GLfloat GLfloat GLint GLint GLint GLint GLshort GLshort GLshort GLshort GLubyte GLubyte GLubyte GLubyte GLuint GLuint GLuint GLuint GLushort GLushort GLushort GLushort GLboolean const GLdouble const GLfloat const GLint const GLshort const GLbyte const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLdouble const GLfloat const GLfloat const GLint const GLint const GLshort const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort const GLdouble const GLfloat const GLint const GLshort GLenum GLenum GLenum GLfloat GLenum GLint GLenum GLenum GLenum GLfloat GLenum GLenum GLint GLenum GLfloat GLenum GLint GLint GLushort GLenum GLenum GLfloat GLenum GLenum GLint GLfloat const GLubyte GLenum GLenum GLenum const GLfloat GLenum GLenum const GLint GLenum GLint GLint GLsizei GLsizei GLint GLenum GLenum const GLvoid GLenum GLenum const GLfloat GLenum GLenum const GLint GLenum GLenum const GLdouble GLenum GLenum const GLfloat GLenum GLenum const GLint GLsizei GLuint GLfloat GLuint GLbitfield GLfloat GLint GLuint GLboolean GLenum GLfloat GLenum GLbitfield GLenum GLfloat GLfloat GLint GLint const GLfloat GLenum GLfloat GLfloat GLint GLint GLfloat GLfloat GLint GLint const GLfloat GLint GLfloat GLfloat GLint GLfloat GLfloat GLint GLfloat GLfloat const GLdouble const GLfloat const GLdouble const GLfloat GLint GLint GLint j
intmax_t __cdecl strtoimax(const char *__restrict__ nptr, char **__restrict__ endptr, int base)
imaxdiv_t __cdecl imaxdiv(intmax_t numer, intmax_t denom)
intmax_t __cdecl wcstoimax(const wchar_t *__restrict__ nptr, wchar_t **__restrict__ endptr, int base)
uintmax_t __cdecl wcstoumax(const wchar_t *__restrict__ nptr, wchar_t **__restrict__ endptr, int base)
intmax_t __cdecl imaxabs(intmax_t j)
uintmax_t __cdecl strtoumax(const char *__restrict__ nptr, char **__restrict__ endptr, int base)
__MINGW_EXTENSION typedef unsigned long long uintmax_t
__MINGW_EXTENSION typedef long long intmax_t