Types
+ mbstate_t
Definition
typedef int mbstate_t;
Description
This type is used describe the state for converting between wide characters and multi-byte characters.
+ size_t
Definition
typedef unsigned int size_t;
Description
This type is used to hold size definitions. Since sizes are always positives, this type is usually defined as an unsigned long, but may be defined as an unsigned 64-bit int on newer systems.
+ tm
Definition
struct tm
{
int tm_sec;
int tm_min;
int tm_hour;
int tm_mday;
int tm_mon;
int tm_year;
int tm_wday;
int tm_yday;
int tm_isdst;
};
Description
This struct is used to hold a complete time description, which is usually localized. This variable type is generally assigned via a conversion from a time_t data type variable.
+ wint_t
Definition
typedef unsigned short wint_t;
Description
This data type defines the wide character type, which supports unicode encoding.