Описание функций Си



         

Описание функций Си



     grapherrormsg

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

Синтаксис #include

char *far grapherrormsg(int errorcode);

Файл, содержащий graphics.h прототип

Описание grapherrormsg возвращает указатель на строку сообщения об ошибке, связанной с errorcode - зна- чением, возвращаемым graphresult.

Обратитесь к описанию errno (Глава 2) для озна- комления со списком ошибок и их мнемоникой.

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

Переносимость Функция уникальна для Turbo C++. Она работает только на компьютерах IBM PC и совместимых с ни- ми, оснащенных дисплейными адаптерами, поддержи- вающими графический режим.

Смотрите также

Пример:

#include

#include

#include

#include

#define NONSENSE -50

int main(void) { /* Инициация ошибки */ int graphdriver = NONSENSE, gmode, errorcode;

/* инициализация графики и локальных переменных */ initgraph(&graphdriver,&gmode,"");

/* получение результата инициализации */ errorcode = graphresult();

/* выдать соответствующее ошибке сообщение */ if(errorcode != grOk) /* если ошибка */ { printf("Ошибка :%s\n",grapherrormsg(errorcode)); printf("Для останова нажмите любую клавишу\n"); getch(); exit(1); /* завершение с кодом ошибки */ } line(o,o,getmaxx(),getmaxy()); /* очистка */ getch(); closegraph(); return 0; }




Содержание  Назад  Вперед