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