Standard Types (Windows Embedded CE 6.0)
1/5/2010
The Microsoft run-time library defines the following standard types.
Type | Description | Declared In |
---|---|---|
_complex structure |
Stores real and imaginary parts of complex numbers; used by _cabs. |
STDLIB.H |
div_t, ldiv_t structures |
Stores values returned by div and ldiv, respectively. |
STDLIB.H |
_exception structure |
Stores error information for _matherr. |
STDLIB.H |
FILE structure |
Stores information about the state of a stream; used in all stream I/O operations. |
STDLIB.H |
_FPIEEE_RECORD structure |
Contains information pertaining to IEEE floating-point exception; passed to the user-defined trap handler by _fpieee_flt. |
STDLIB.H |
fpos_t (long integer, __int64, or structure, depending on the target device) |
Is used by fgetpos and fsetpos to record information for uniquely specifying every position within a file. |
STDLIB.H |
jmp_buf array |
Is used by setjmp and longjmp to save and restore the program environment. |
STDLIB.H |
_onexit_t pointer |
Is returned by _onexit. |
STDLIB.H |
size_t unsigned integer |
Is the result of sizeof operator. |
STDLIB.H |
time_t long integer |
Represents time values in mktime and time. |
STDLIB.H |
va_list structure |
Is used to hold information needed by va_arg and va_end macros. The called function declares a variable of type va_list that can be passed as an argument to another function. |
STDLIB.H |
wchar_t internal type of a wide character |
Is useful for writing portable programs for international markets. |
STDLIB.H |
wctype_t integer |
Can represent all characters of a national character set. |
STDLIB.H |
wint_t integer |
Is the type of data object that can hold a wide character or wide end-of-file value. |
STDLIB.H |