Подпрограммы поддержки графики 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Подпрограммы поддержки графики



 

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

 


_graphfreemem (graphics.h)Перераспределяет графическую память пользователя.

_graphgetmem (graphics.h)Распределяет графическую память пользователя.

arc (graphics.h)Рисует круговую дугу.

bar (graphics.h)Вычерчивание полосы.

bar3d (graphics.h)Вычерчивание трехмерной полосы.

circl (graphics.h)Вычерчивает круг.

cleardevice (graphics.h)Очищает графический экран.

closegraph (graphics.h)Возврат из графического режима.

detectgraph (graphics.h)Определяет графический драйвер и графический режим.

drawpoly (graphics.h)Вычерчивание многоугольника.

ellipse (graphics.h)Вычерчивание эллиптической дуги.

fillellipse (graphics.h)Рисует и наполняет эллипс.

fillpoly (graphics.h)Вычерчивает и заполняет многоугольник.

floodfill (graphics.h)Заполняет методом "лавины" ограниченную область

getarccoords (graphics.h)Возвращает координаты последнего обращения к arc.

getaspectratio (graphics.h)Возвращает коэффициент сжатия текущего графического режима.

getbkcolor (graphics.h)Возвращает текущий цвет фона.

getcolor (graphics.h)Возвращает текущий цвет рисования.

getdefaultpalette (graphics.h)Возвращает указатель на структуру палитры.

getdrivername (graphics.h)Возвращает указатель на строку, содержащую наименование текущего графического драйвера.

getfillpattern (graphics.h)Копирует описанный пользователем шаблон заполнения.

getfillsettings (graphics.h)Возвращает информацию о текущих шаблоне и цвете заполнения.

getgraphmode (graphics.h)Возвращает текущий графический режим.

getimage (graphics.h)Сохраняет часть экрана в заданной области памяти.

getlinesettings (graphics.h)Получает текущий стиль линии, шаблон и толщину.

getmaxcolor (graphics.h)Возвращает максимальное значение цвета.

getmaxmode (graphics.h)Возвращает максимальный номер графического ре жима для заданного драйвера.

getmaxx (graphics.h)Возвращает максимальную координату экрана по x.

getmaxy (graphics.h)Возвращает максимальную координату экрана по y.

getmodename (graphics.h)Определяет наименование заданного графического режима.

getmoderange (graphics.h)Возвращает диапазон режимов для заданного графического драйвера.

getpalette (graphics.h)Определяет размер палитры.

getpalettesize (graphics.h)Определяет размер палитры.

getpallete (graphics.h)Возвращает информацию о текущей палитре.

getpixel (graphics.h)Возвращает цвет заданной точки растра.

gettextsettings (graphics.h)Возвращает информацию о текущем текстовом шрифте.

getviewsettings (graphics.h)Возвращает информацию о текущем графическом окне.

getx (graphics.h)Возвращает координату текущей позиции x.

gety (graphics.h)Возвращает координату текущей позиции y.

graphdefaults (graphics.h)Сбрасывает все графические параметры в их зна чения по умолчанию.

grapherrormsg (graphics.h)Возвращает строку сообщения об ошибке.

graphresult (graphics.h)Возвращает код ошибки последней графической операции.

imagesize (graphics.h)Определяет количество байт для хранения частиизображения.

initgraph (graphics.h)Инициализирует графическую систему.

installuserdriver (graphics.h)Установка нового драйвера устройства.

installuserfont (graphics.h)Загрузка нового файла шрифта.

line (graphics.h)Вычерчивает линию между двумя заданными точками

linerel (graphics.h)Вычерчивает прямую от текущей позиции до заданной.

lineto (graphics.h)Вычерчивает прямую от текущей позиции до заданой (x,y).

moverel (graphics.h)Изменяет значение текущей позиции (CP) экрана на определенную величину.

moveto (graphics.h)Устанавливает текущую позицию (СР) в (x,y)

outtext (graphics.h)Выводит строку символов в окно

outtextxy (graphics.h)Выводит на экран строку, начиная с указанной позиции

pieslice (graphics.h)Вычерчивает и заполняет сектор круга

putimage (graphics.h)Выводит на экран графическое изображение

putpixel (graphics.h)Вычерчивает заданную точку (элемент изображения)

rectangl (graphics.h)Вычерчивает прямоугольник

registerbgidriver (graphics.h)Связывает загруженный пользователем или встроенный в систему драйвер графической системы с самой графической системой.

registerbgifont (graphics.h)Регистрирует скомпонованные коды шрифта

restorecrtmode (graphics.h)Восстанавливает режим монитора таким, каким он был до вызова initgraph

sector (graphics.h)Вычерчивает и заполняет сектор эллипса

setactivepage (graphics.h)Устанавливает активную для графического вывода страницу

setactivpage (graphics.h)

setallpalette (graphics.h)Изменяет все цвета палитры на заданные

setaspectratio (graphics.h)Изменяет значение по умолчанию коэффициента сжатия

setbkcolor (graphics.h)Устанавливает текущий цвет фона, используя палитру

setcolor (graphics.h)Устанавливает текущий цвет вычерчивания, используя палитру.

setfillpattern (graphics.h)Устанавливает определенный пользователем шаблон заполнения.

setfillstyle (graphics.h)Устанавливает шаблон и цвет заполнения

setgraphbufsize (graphics.h)Изменяет размер внутреннего графического буфера

setgraphmode (graphics.h)Переводит систему в графический режим и очищает экран

setlinestyle (graphics.h)Устанавливает текущие толщину и тип линии

setpalette (graphics.h)Изменяет один цвет палитры

setrgbpalette (graphics.h)Позволяет пользователю определять цвета для IBM 8514

settextjustify (graphics.h)Выравнивает строки текста для графических функций.

settextstyle (graphics.h)Устанавливает текущие текстовые характеристики для графических функций

setusercharsize (graphics.h)Задает пользовательский коэффициент увеличения символов для штриховых шрифтов

setviewport (graphics.h)Устанавливает для графического вывода текущее графическое окно

setvisualpage (graphics.h)Устанавливает номер отображаемой страницы

setwritemode (graphics.h)Устанавливает режим записи для рисуемой линии в графическом режиме.

textheight (graphics.h)Возвращает высоту строки в точках растра.

textwidht (graphics.h)Возвращает ширину строки в точках растра.


 

 

Подпрограммы ввода/вывода

 

 

Эти подпрограммы обеспечивают ввод/вывод низкого и высокого уровней.

 


_chmod (io.h)

Изменяет режим доступа к файлу.

_close (io.h)

Закрывает файл.

_creat (io.h)

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

_open (io.h)

Oткрывает файл для чтения или записи.

_read (io.h)

Читает из файла

_strerror (string.h)

Возвращает указатель на строку сообщения об ошибке.

_write (io.h)

Записывает в файл.

access (io.h)

Определяет доступнорсть файла.

cgets (conio.h)

Чтение строки с консоли.

chmod (io.h)

Изменяет режим доступа к файлу.

chsize (io.h)

Изменяет размер файла.

clearerr (stdio.h)

Переустанавливает индикацию ошибок.

close (io.h)

Закрывает файл.

cprintf (conio.h)

Направляет форматированный вывод на консоль.

cputs (conio.h)

Посылает строку на экран, в текущее текстовое окно.

creat (io.h)

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

creatnew (io.h)

Создает новый файл.

creattemp (io.h)

Создает новый файл.

cscanf (conio.h)

Форматированный ввод с консоли.

dup (io.h)

Дублирование дескриптора файла.

dup2 (io.h)

Дублирование дескриптора файла.

eof (io.h)

Контролирует достижение конца файла.

fclose (stdio.h)

Закрывает поток.

fcloseall (stdio.h)

Закрывает открытые потоки.

fdopen (stdio.h)

Связывает поток с дескриптором файла.

feof (stdio.h)

Проверка на достижение конца файла в потоке.

ferror (stdio.h)

Обнаруживает ошибки в потоке.

fflush (stdio.h)

Очищает поток.

fgetc (stdio.h)

Получает символ из потока.

fgetchar (stdio.h)

Получает символ из потока stdin.

fgetpos (stdio.h)

Возвращает текущую позицию указателя файла.

fgets (stdio.h)

Получает строку из потока.

filelength (io.h)

Получает размер файла в байтах.

fileno (stdio.h)

Получает дескриптор файла.

flushall (stdio.h)

Чистит все буферы.

fopen (stdio.h)

Открывает поток.

fprintf (stdio.h)

Направляет форматированный вывод в поток.

fputc (stdio.h)

Выводит символ в поток.

fputchar (stdio.h)

Выводит символ в поток stdout.

fputs (stdio.h)

Посылает строку в поток.

fread (stdio.h)

Читает данные из потока.

freopen (stdio.h)

Заменяет поток.

fscanf (stdio.h)

Выполняет форматированный ввод из потока.

fseek (stdio.h)

Перемещает указатель файла.

fsetpos (stdio.h)

Позиционирует указатель файла в потоке.

fstat (sys\stat.h)

Дает информацию об открытом файле.

ftell (stdio.h)

Возвращает текущее положение указателя файла.

fwrite (stdio.h)

Запись данных в поток.

getc (stdio.h)

Получает символ из потока.

getch (conio.h)

Получает символ с консоли без отображения.

getchar (stdio.h)

Получает символ из stdin.

getche (conio.h)

Получает символ с консоли и отображает его на экран.

getftime (io.h)

Получает дату и время файла.

getpass (conio.h)

Считывает пароль.

gets (stdio.h)

Получает строку из потока.

getw (stdio.h)

Считывает целое число из потока.

ioctl (io.h)

Управляет устройствами ввода-вывода.

isatty (io.h)

Проверка типа устройств.

kbhit (conio.h)

Проверяет нажатие клавиши.

lock (io.h)

Устанавливает блокировки разделения файлов.

lseek (io.h)

Перемещает указатель файла.

open (io.h)

Открывает файл для чтения или записи

perror (stdio.h)

Выводит сообщение о системной ошибке

printf (stdio.h)

Осуществляет форматный вывод в stdout

putc (stdio.h)

Выводит символ в поток.

putch (conio.h)

Выводит на экран один символ

putchar (stdio.h)

Выводит символ в поток stdout

puts (stdio.h)

Выводит строку в поток stdout

putw (stdio.h)

Выводит целочисленное значение в поток

read (io.h)

Читает из файла

remove (stdio.h)

Удаляет файл

rename (stdio.h)

Переименовывает файл

rewind (stdio.h)

Установливает указатель текущего байта на начало файла.

scanf (stdio.h)

Осуществляют форматный ввод из потока stdin

setbuf (stdio.h)

Устанавливает буферизацию потока

setftime (io.h)

Устанавливает файловую дату и время

setmode (io.h)

Устанавливает тип открытого файла

setvbuf (stdio.h)

Назначает буферизацию потока

sopen (io.h)

Открывает разделяемый файл

sprintf (stdio.h)

Выполняет форматный вывод в строку

sscanf (stdio.h)

Выполняет форматированный ввод из строки

stat (sys\stat.h)

Дает информацию об открытом файле

strerror (stdio.h)

Возвращает указатель на строку сообщения об ошибке.

tell (io.h)

Получает текущую позицию указателя файла.

tmpfile (stdio.h)

Открывает временный файл в двоичном режиме.

tmpnam (stdio.h)

Создает уникальное имя файла.

ungetc (stdio.h)

Возвращает символ обратно во входной поток.

ungetch (conio.h)

Возвращает символ обратно в буфер клавиатуры.

unlock (io.h)

Разрешает совместное использование файла.

vfprintf (stdio.h)

Пересылает форматированный вывод в поток.

vfscanf (stdio.h)

Осуществляет форматированный ввод из потока.

vprintf (stdio.h)

Пересылает форматированный вывод в stdout.

vscanf (stdio.h)

Осуществляет форматированный ввод из stdin.

vsprintf (stdio.h)

Посылает форматированный вывод в строку.

vsscanf (stdio.h)

Осуществляет форматированный ввод из потока.

write (io.h)

Записывает в файл.

 

 


 

 



Поделиться:


Последнее изменение этой страницы: 2016-12-12; просмотров: 156; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.117.196.217 (0.05 с.)