Программирование на C и C++

Онлайн справочник программиста на C и C++

_dos_setdate, _dos_settime

unsigned _dos_setdate(struct dosdate_t *d)

unsigned _dos_settime(struct dostime_t *d)

Прототип: 
Описание: 

Эти функции не определены стандартом ANSI С.

Функция _dos_setdate() устанавливает системную дату DOS в соответствии с полями структуры, на которую указывает параметр d. Функция _dos_settime() устанавливает системное время DOS в соответствии со структурой, на которую указывает параметр t.

Структура dosdate_t определена следующим образом:

 

Структура dostime_t определена следующим образом:

 

Обе функции в случае успеха возвращают 0. При возникновении ошибки возвращается ненуле­вое значение кода ошибки системы DOS, а переменная errno устанавливается равной EINVAL (неверное время или дата).

Пример: