Составители:
Рубрика:
time() - получает текущее время. Функция выдает текущее время в секундах, прошедшее
с времени, установленного в BIOS. Например 00:00:00 GMT, 1 января, 1970 (или
00:00:00 GMT, 1 января, 2000), и сохраняет это значение по адресу, на который указыва-
ет timer. Описание.
time_t time (time_t *timer);
gettime() - заполняет структуру time, на которую указывает параметр timer, текущим
системным временем. Описание.
void gettime (struct time *timer);
settime() - устанавливает системное время в соответствии с содержимым структуры time,
на которую указывает параметр timer. Описание.
void settime (struct time *timer);
getdate() - получает системную дату. Функция заполняет структуру date (с указателем
datep) системной информацией о текущей дате. Описание.
void getdate (struct date *datep);
setdate() - устанавливает системную дату (месяц, день, год) в структуре date, на которую
указывает datep. Описание.
void setdate (struct date *datep);
4.6.4. Библиотека функций поддержки интернациональной среды
Функции и макросы данной библиотеки описаны в заголовочном файле locale.h. В ее со-
став входят:
localeconv() - вызывает инициализацию структуры типа lconv значениями, соответст-
вующими текущей "культурной среде" (locale). Описание.
struct lconv * localeconv (void);
setlocale() - дает программе возможность изменить locale полностью или только ее под-
категорию. Описание.
char *setlocale (int category, char *locale);
LC_ALL - макрос, используемый в качестве первого параметра функции setlocale().
Применение данного макроса влечет за собой назначение всех других LC_* категорий
для данной locale.
LC_COLLATE - макрос, применяемый для сравнения и объединения данных в функци-
ях strcoll и strxfrm.
LC_CTYPE - макрос, используемый для выбора параметров в функциях описанных в
ctype.h и stdlib.h.
LC_MONETARY - макрос, применяемый для форматирования монетарных данных в
функции localeconv.
LC_NUMERIC - макрос, применяемый для выбора символа десятичной точки в функ-
циях ввода-вывода и преобразования строк символов.
LC_TIME - макрос, применяемый для форматирования параметров функции strtime().
struct lconv - структура числового формата.
154
time() - получает текущее время. Функция выдает текущее время в секундах, прошедшее с времени, установленного в BIOS. Например 00:00:00 GMT, 1 января, 1970 (или 00:00:00 GMT, 1 января, 2000), и сохраняет это значение по адресу, на который указыва- ет timer. Описание. time_t time (time_t *timer); gettime() - заполняет структуру time, на которую указывает параметр timer, текущим системным временем. Описание. void gettime (struct time *timer); settime() - устанавливает системное время в соответствии с содержимым структуры time, на которую указывает параметр timer. Описание. void settime (struct time *timer); getdate() - получает системную дату. Функция заполняет структуру date (с указателем datep) системной информацией о текущей дате. Описание. void getdate (struct date *datep); setdate() - устанавливает системную дату (месяц, день, год) в структуре date, на которую указывает datep. Описание. void setdate (struct date *datep); 4.6.4. Библиотека функций поддержки интернациональной среды Функции и макросы данной библиотеки описаны в заголовочном файле locale.h. В ее со- став входят: localeconv() - вызывает инициализацию структуры типа lconv значениями, соответст- вующими текущей "культурной среде" (locale). Описание. struct lconv * localeconv (void); setlocale() - дает программе возможность изменить locale полностью или только ее под- категорию. Описание. char *setlocale (int category, char *locale); LC_ALL - макрос, используемый в качестве первого параметра функции setlocale(). Применение данного макроса влечет за собой назначение всех других LC_* категорий для данной locale. LC_COLLATE - макрос, применяемый для сравнения и объединения данных в функци- ях strcoll и strxfrm. LC_CTYPE - макрос, используемый для выбора параметров в функциях описанных в ctype.h и stdlib.h. LC_MONETARY - макрос, применяемый для форматирования монетарных данных в функции localeconv. LC_NUMERIC - макрос, применяемый для выбора символа десятичной точки в функ- циях ввода-вывода и преобразования строк символов. LC_TIME - макрос, применяемый для форматирования параметров функции strtime(). struct lconv - структура числового формата. 154
Страницы
- « первая
- ‹ предыдущая
- …
- 152
- 153
- 154
- 155
- 156
- …
- следующая ›
- последняя »