Страница 1 из 1

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

Добавлено: 02 дек 2009, 21:59
Dran1k
Привет всем! Дорогие друзья помогите плиз...
есть исходник:

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

#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;

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

Заранее Благодарен!

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

Добавлено: 07 дек 2009, 14:29
Romeo
Вопрос не понятен даже примерно. Что тебе мешает рисовать "при вызове функции"? Для того, чтобы это сделать, функцию следует написать и вызвать. Больше для этого ничего делать не нужно.