Программирование на языке высокого уровня. Марапулец Ю.В. - 154 стр.

UptoLike

Составители: 

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