Line
line
Функция Рисует линию между двумя указанными точками.
Синтаксис #include
void far line(int x1, int y1, int x2, int y2);
Файл, содержащий graphics.h прототип
Описание line рисует линию, используя текущие цвет, тип и толщину линий, между двумя точками, определенными как (x1, y1) и (x2, y2), не изменяя текущую позицию (CP).
Возвращаемое Нет. значение
Переносимость Функция уникальна для Turbo C++. Она работает только на компьютерах IBM PC и совместимых с ними, оснащенных дисплей- ными адаптерами, поддерживающими графи- ческий режим.
Смотрите также
Пример:
#include
#include
#include
#include
int main(void) { /* Запрос автоопределения */ int graphdriver = DETECT, gmode, errorcode; int xmax,ymax;
/* инициализация графики и локальных переменных */ initgraph(&graphdriver,&gmode,"");
/* получение результата инициализации */ errorcode = graphresult(); if(errorcode != grOk) /* если ошибка */ { printf("Ошибка :%s\n",grapherrormsg(errorcode)); printf("Для останова нажмите любую клавишу\n"); getch(); exit(1); /* завершение с кодом ошибки */ } setcolor(getmaxcolor()); xmax = getmaxx(); ymax = getmaxy();
/* нарисовать диагональную линию */ line(0,0,xmax,ymax);
/* очистка */ getch(); closegraph(); return 0; }