графическая функция

Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain

Ответить
Dran1k
Сообщения: 5
Зарегистрирован: 29 апр 2009, 15:26

Привет всем! Дорогие друзья помогите плиз...
есть исходник:

Код: Выделить всё

#include <graphics.h>

#include <stdlib.h>

#include <stdio.h>

#include <conio.h>





int main(void)

{

   /* request autodetection */

   int gdriver = DETECT, gmode, errorcode;

   int midx, midy, radius = 50;



   /* initialize graphics and local variables */

   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);               /* terminate with an error code */

   }



   midx = getmaxx() / 2;

   midy = getmaxy() / 2;

   setcolor(getmaxcolor());



   /* draw the circle */

   circle(midx, midy, radius);
   /* clean up */

   getch();

   closegraph();

   return 0;

}
как сделать так чтоб рисоват можно было при вызове функции а если конкретнее то нужна графическая рекурсивная функция...

Заранее Благодарен!
Аватара пользователя
Romeo
Сообщения: 3126
Зарегистрирован: 02 мар 2004, 17:25
Откуда: Крым, Севастополь
Контактная информация:

Вопрос не понятен даже примерно. Что тебе мешает рисовать "при вызове функции"? Для того, чтобы это сделать, функцию следует написать и вызвать. Больше для этого ничего делать не нужно.
Entites should not be multiplied beyond necessity @ William Occam
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.
Ответить