Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программирование на C / C++ / Справка функциям С++.doc
Скачиваний:
61
Добавлен:
02.05.2014
Размер:
3.57 Mб
Скачать

Setdate

-----------------------------------------------------------------

НазначениеУстанавливает дату в MS-DOS

Синтаксис #include <dos.h>

void setdate(struct date *datep);

Прототип вdos.h

Замечанияsetdate устанавливает системную дату (месяц,

день и год), соответсвующую значению стуктуры

date, на которую указывает datep.

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

struct date {

int da_year; /* текущий год */

char da_day; /* день месяца */

char da_mon; /* месяц (1 = Январь) */

};

ВозвращаемоеНет.

значение

Переносимостьsetdate уникальна для DOS.

См. также getdate,gettime,settime

Пример См. getdate

-----------------------------------------------------------------

Setdisk

-----------------------------------------------------------------

НазначениеУстанавливает текущий дисковод

Синтаксисint setdisk(int drive);

Прототип вdir.h

Замечанияsetdisk назначает текущим дисковод, номер

которого содержится в drive: 0 соответствует

устройству A, 1- устройству B, 2 - C и т.д.

(эквивалентна системному вызову DOS 0x0E).

Возвращаемоеsetdisk возвращает общее количество доступных

значениедисководов.

Переносимостьsetdisk уникальна для DOS.

-----------------------------------------------------------------

setdta

-----------------------------------------------------------------

НазначениеУстанавливает адрес передачи диска

Синтаксис void setdta(char far *dta);

Прототип вdos.h

Замечанияsetdta изменяет текущее значение адреса

передачи диска (DTA) DOS на значение,

задаваемое dta.

ВозвращаемоеНет.

значение

Переносимостьsetdta уникальна для DOS.

См. также getdta

-----------------------------------------------------------------

Setfillpattern

-----------------------------------------------------------------

НазначениеУстанавливает определенный пользователем шаблон

заполнения.

Синтаксис#include<graphics.h>

void far setfillpattern(char far *upattern,

int color);

Прототип в graphics.h

Замечания setfillpattern похожа на setfillstyle, за

исключением того, что вы можете использовать ее

для установки определенного пользователем

шаблона 8x8 вместо ранее определенного шаблона.

upattern является указателем на

последовательность из 8 байт, каждый из которых

соответствует 8ми элементам изображения

шаблона. Если бит в байте образца установлен в

1, то соответствующий элемент изображения будет

закрашен.

ВозвращаемоеНет.

значение

ПереносимостьЭта функция работает только на IBM PC и

совместимых компьютерах с графическими

контроллерами.

См. также getfillpattern,getfillsettings,sector,

setfillstyle

-----------------------------------------------------------------