Программирование >>  Перегруженные имена функций и идентификаторы 

1 ... 72 73 74 [ 75 ] 76 77 78 ... 210


которая включает в себя размер текущей палитры и ее содержимое. Функция getmaxcolor возвращает максимально допустимое значение элемента изображения для текущего графического драйвера и режима (размер палитры -1).

И наконец, функции getmodename и getdrivername

возвращают имя заданного режима драйвера и имя текущего графического драйвера, соответственно.

Библиотеки DOS

Ниже представлен краткий обзор библиотечных программ Borland С++, доступных только для 16-разрядн1х приложений DOS. Библиотечные подпрограммы состоят из функций и макрокоманд, которые можно вызывать в программах Си и С++ для выполнения различных задач, включая ввод-вывод различного уровня, работу со строками и файлами, распределение памяти, управление процессом, преобразование данных, математические вычисления и др.

Библиотеки исполняющей системы

В приложениях DOS используются статические библиотеки исполняющей системы (OBJ и LIB).

Существует несколько версий библиотеки исполняющей системы. Это версии для конкретных моделей памяти и диагностические библиотеки. Имеются также дополнительные библиотеки, обеспечивающие контейнеры, графику и математические операции. При выборе используемых библиотек исполняющей системы следует иметь в виду что перечисленные ниже библиотеки используются только в 16-разрядных приложениях DOS.

Библиотеки поддержки DOS

Статические (OBJ и LIB) 16-разрядные библиотеки исполняющей системы Borland С++ после установки записываются в подкаталог LIB. Для каждого из имен этих библиотек символ ? представляет одну и 6 поддерживаемгх Borland моделей памяти. Каждая модель имеет собственный библиотечный файл и файл поддержки математических операций с версиями подпрограмм, написанных для конкретной модели.



В следующей таблице перечислены имена библиотек Borland С++, которые доступны только для 16-разрядных приложений DOS.

BIDSH.LIB

Библиотеки классов Borland модели памяти huge.

BIDSDBH.LIB

Диагностическая версия той же библиотеки.

C?.LIB

Библиотеки DOS.

C0F.OBJ

MS-совместимые библиотеки запуска.

C0?.OBJ

Библиотеки запуска BC.

EMU.LIB

Эмуляция операций с плавающей точкой.

FP87.LIB

Для программ, работающих на машинах с сопроцессором 80х87.

GRAPHICS.LIB

Графический интерфейс Borland.

MATH?.LIB

Математические подпрограммы.

OVERLAY.LIB

Разработка оверлеев.

Графические подпрограммы

Следующие подпрограммы позволяют создавать экранные графические представления с текстовой частью.

arc (graphics.h)

bar (graphics.h)

bar3d (graphics.h)

circle (graphics.h)

cleardevice (graphics.h)

clearviewport (graphics.h)



closgraph (graphics.h) detectgraph (graphics.h) drawpoly (graphics.h) ellipse (graphics.h) fillellipse (graphics.h) fillpoly (graphics.h) floofill (graphics.h) getfillsettings (graphics.h) getgraphmode (graphics.h) getimage (graphics.h) getfinesettings (graphics.h) getmaxcolor (graphics.h) getmaxmode (graphics.h) getmaxx (graphics.h) getmaxy (graphics.h) getmodename (graphics.h) getmoderange (graphics.h) getpalette (graphics.h) getpixel (graphics.h) gettextsettings (graphics.h) getviewsettings (graphics.h) getx (graphics.h) gety (graphics.h) graphdefaults (graphics.h) grapherrormsg (graphics.h) graphfreemem (graphics.h) graphgetmem (graphics.h) graphresult (graphics.h) getarccoords (graphics.h) getaspectratio (graphics.h)



1 ... 72 73 74 [ 75 ] 76 77 78 ... 210

© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика