Прокомментировать код с Graphics.h - C (СИ)
Формулировка задачи:
int gdriver = DETECT, gmode, errorcode;
/* initialize graphics mode */
initgraph(&gdriver, &gmode, "");
/* read result of initialization */
errorcode = graphresult();
if (errorcode != grOk) /* an error occurred */
{
printf("Graphics error: %s\n", grapherrormsg(errorcode));
printf("Press any key to halt:");
getch();
exit(1); /* return with error code */
}
//yep
Решение задачи: «Прокомментировать код с Graphics.h»
textual
Листинг программы
initgraph(&gdriver, &gmode, "");
Объяснение кода листинга программы
- Код начинается с функции initgraph(), которая инициализирует графическую библиотеку.
- В функции initgraph() передаются три аргумента: указатель на драйвер графического адаптера, указатель на режим графики и строка, которая не используется в данном коде и служит для возможных сообщений об ошибках.
- В данном случае, в качестве драйвера используется gdriver, в качестве режима графики - gmode, а строка пустая, что означает, что сообщения об ошибках не выводятся.
- Функция initgraph() возвращает значение 1, если инициализация прошла успешно, и 0 в случае ошибки.
- После вызова функции initgraph() можно начинать использование функций графической библиотеки.