- •Содержание
- •Библиотеки
- •Подпрограммы классификации
- •Подпрограммы преобразования
- •Подпрограммы управления каталогом
- •Подпрограммы диагностики
- •Подпрограммы поддержки графики
- •Подпрограммы ввода/вывода
- •Интерфейсные подпрограммы (dos, 8086, bios)
- •Подпрограммы манипулирования (строками, памятью)
- •Математические подпрограммы
- •Подпрограммы распределения памяти
- •Прочие подпрограммы
- •Подпрограммы управления процессами
- •Cтандартные подпрограммы
- •Подпрограммы отображения текста в окнах
- •Подпрограммы работы со временем и датой
- •Подпрограммы с переменным списком аргументов
- •Environ
- •Errno, _doserrno, sys_errlist, sys_nerr
- •_Heaplen
- •_Osmajor, _osminor
- •_Stklen
- •Timezone
- •_Version
- •Absread
- •Abswrite
- •Allocmem
- •Asctime
- •Bdosptr
- •Bioscom
- •Biosdisk
- •Biosequip
- •Bioskey
- •Biosmemory
- •Biosprint
- •Biostime
- •Bsearch
- •_Clear87
- •Cleardevice
- •Clearerr
- •Closegraph
- •_Control87
- •Coreleft
- •Country
- •Сprintf
- •Creatnew
- •Creattemp
- •Ctrlbrk
- •Delline
- •Detectgraph
- •Difftime
- •Disable
- •Dosexterr
- •Dostounix
- •Drawpoly
- •Ellipse
- •Exec...
- •Farcalloc
- •Farcoreleft
- •Farfree
- •Farmalloc
- •Farrealloc
- •Fcloseall
- •Fgetchar
- •Fgetpos
- •Filelength
- •Fillellipse
- •Fillpoly
- •Findfirst
- •Findnext
- •Floodfill
- •Flushall
- •Fnmerge
- •Fnsplit
- •_Fpreset
- •Fprintf
- •Fputchar
- •Freemem
- •Freopen
- •Fsetpos
- •Geninterrupt
- •Getarccoords
- •Getaspectratio
- •Getbkcolor
- •Getcbrk
- •Getchar
- •Getcolor
- •Getcurdir
- •Getdate
- •Getdefaultpalette
- •Getdfree
- •Getdisk
- •Getdrivername
- •Getfatd
- •Getfillpattern
- •Getfillsettings
- •Getftime
- •Getgraphmode
- •Getimage
- •Getlinesettings
- •Getmaxcolor
- •Getmaxmode
- •Getmaxx
- •Getmaxy
- •Getmodename
- •Getmoderange
- •Getpallete
- •Getpalettesize
- •Getpass
- •Getpixel
- •Gettext
- •Gettextinfo
- •Gettextsettings
- •Gettime
- •Getvect
- •Getverify
- •Getviewsettings
- •Graphdefaults
- •Grapherrormsg
- •_Graphfreemem
- •_Graphgetmem
- •Graphresult
- •Harderr
- •Hardresume
- •Hardretn
- •Highvideo
- •Imagesize
- •Initgraph
- •Inportb
- •Insline
- •Installuserdriver
- •Installuserfont
- •Intdosx
- •Isalnum
- •Isalpha
- •Isascii
- •Iscntrl
- •Isdigit
- •Isgraph
- •Islower
- •Isprint
- •Ispunch
- •Isspace
- •Isupper
- •Isxdigit
- •Linerel
- •Loсaltime
- •Longjmp
- •Lowvideo
- •Lsearch
- •_Matherr
- •Matherr
- •Memccpy
- •Memicmp
- •Memmove
- •Movedata
- •Moverel
- •Movetext
- •Normvideo
- •Nosound
- •Outport
- •Outportb
- •Outtext
- •Outtextxy
- •Parsfnm
- •Pieslice
- •Putchar
- •Putimage
- •Putpixel
- •Puttext
- •Randbrd
- •Randbwr
- •Randomize
- •Realloc
- •Rectangle
- •Registerbgidriver
- •Registerbgifont
- •Restorecrtmode
- •Searchpath
- •Segread
- •Setactivepage
- •Setallpalette
- •Setaspectratio
- •Setbkcolor
- •Setblock
- •Setcbrk
- •Setcolor
- •Setdate
- •Setdisk
- •Setfillpattern
- •Setfillstyle
- •Setftime
- •Setgraphbufsize
- •Setgraphmode
- •Setlinestyle
- •Setmode
- •Setpalette
- •Setrgbpalette
- •Settextjustify
- •Settextstyle
- •Settime
- •Setusercharsize
- •Setvbuf
- •Setvect
- •Setverify
- •Setviewport
- •Setvisualpage
- •Setwritemode
- •Spawn...
- •Sprintf
- •_Status87
- •Strcmpi
- •Strcspn
- •_Strerror
- •Strerror
- •Stricmp
- •Strncat
- •Strncmp
- •Strncmpi
- •Strncpy
- •Strnicmp
- •Strnset
- •Strpbrk
- •Strrchr
- •Strtoul
- •Textattr
- •Textbackground
- •Textcolor
- •Textheight
- •Textmode
- •Textwidht
- •Tmpfile
- •Toascii
- •_Tolower
- •Tolower
- •_Toupper
- •Toupper
- •Ungetch
- •Unixtodos
- •Vfprintf
- •Vfscanf
- •Vprintf
- •Vsprintf
- •Vsscanf
Интерфейсные подпрограммы (dos, 8086, bios)
Эти подпрограммы позволяют использовать средства DOS, BIOS и возможности процессора.
absread(dos.h)
Непосредственный доступ к данным.
abswrite(dos.h)
Запись данных.
bdos(dos.h)
Системный вызов MS-DOS.
bdosptr(dos.h)
Системный вызов MS-DOS.
bioscom(bios.h)
Коммуникация ввода/вывода.
biosdisk(bios.h)
Ввод/вывод с жесткого или гибкого диска.
biosequip(bios.h)
Контроль оборудования.
bioskey(bios.h)
Интерфейс клавиатуры.
biosmemory(bios.h)
Возвращает размер памяти.
biosprint(bios.h)
Ввод/вывод принтера.
biostime(bios.h)
Возвращает (устанавливает)
время дня.
country (dos.h)
Определяет формат представления, принятый для страны.
ctrlbrk(dos.h)
Установка обработчика контроля прерываний.
disable(dos.h)
Отключение прерываний.
dosexterr(dos.h)
Определение расширенной информации об ошибке системы MS-DOS.
enable(dos.h)
Включение прерываний.
FP_OFF(dos.h)
Получает смещение far-адреса.
FP_SEG(dos.h)
Получает far-адрес сегмента.
freemem(dos.h)
Освобождает предварительно размещенный блок памяти DOS.
geninterrupt(dos.h)
Вызывает программное прерывание.
getcbrk (dos.h)
Получает установку control-break.
getdfree (dos.h)
Получает размер свободного места на диске.
getdta(dos.h)
Получает адрес передачи диска.
getfat(dos.h)
Получает информацию из таблицы размещения файлов.
getfatd(dos.h)
Получает информацию из таблицы размещения файлов.
getpsp(dos.h)
Считывает сегментный префикс программ.
getvect(dos.h)
Считывает точку входа вектора прерываний.
getverify(dos.h)
Считывает состояние флага проверки
harderr(dos.h)
Устанавливает обработчик ошибок оборудования.
hardresume(dos.h)
Функция обработки ошибки оборудования.
hardretn(dos.h)
Функция обработки ошибки оборудования.
inport(dos.h)
Читает из аппаратного порта.
inportb(dos.h)
Читает из аппаратного порта
int86(dos.h)
Общий интерфейс программных прерываний процессора 8086.
int86x(dos.h)
Общий интерфейс программных прерываний процессора 8086.
intdos(dos.h)
Общий интерфейс программных прерываний MS-DOS
intdosx(dos.h)
Общий интерфейс программных прерываний MS-DOS.
intr(dos.h)
Дополнительный интерфейс программных прерываний процессора 8086.
keep(dos.h)
Выход с оставлением программы резидентной
MK_FP(dos.h)
Формирует указатель типа far
outport(dos.h)
Выводит слово в аппаратный порт
outportb(dos.h)
Выводит байт в аппаратный порт
parsfnm(dos.h)
Осуществляет синтаксический анализ имени файла.
peek(dos.h)
Возвращает слово из памяти, адресуемое segment: offset
peekb(dos.h)
Возвращает байт из памяти, адресуемый segment:offset.
poke(dos.h)
Записывает целочисленное значение в память по адресу segment:offset
pokeb(dos.h)
Записывает значение байта в память по адресу segment:offset
randbrd(dos.h)
Чтение произвольного блока
randbwr(dos.h)
Запись произвольного блока
segread(dos.h)
Читает сегментные регистры
setcbrk(dos.h)
Устанавливает режим проверки control-break
setdta(dos.h)
Устанавливает адрес передачи диска
setvect(dos.h)
Устанавливает вход в вектор прерываний
setverify(dos.h)
Устанавливает проверочный флаг в DOS
sleep(dos.h)
приостанавливает выполнение процесса на указанный интервал времени
unlink(dos.h)
Уничтожает файл.