|
Программирование >> Перегруженные имена функций и идентификаторы
которая включает в себя размер текущей палитры и ее содержимое. Функция 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)
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |