C/Visual C - getimage???

 
Vista:

getimage???

Publicado por Erick (92 intervenciones) el 29/08/2001 06:20:18
Mi duda es como utilizar el putimage y las funciones relacionadas con el imagesize, getimage, porque aunque tengo un manual, no se que es lo que me esta haciendo falta, bueno tengo una duda con respecto a un apuntador que parese que se utiliza en el getimage y en putimage, aver si me pueden hechar la mano. Si pueden corregir mi error y si me pudieran apoyar con un ejemplo censillo. Mando el prog. que hice:

#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <graphics.h>

main()
{
int gd=DETECT, gm, buf, size, x, y;
initgraph(&gd,&gm," ");
line (200,150,200,200);
line (175,175,225,175);
circle(200,175,25);
getch();
do
{
&buf=imagesize(169,149,226,176);
size=malloc(buf);
getimage(169,149,226,176,size);
x=random(500);
y=random(400);
putimage(x,y,size,0);
}
while(getch()!=13);
}

Gracias Atodos : )
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:getimage???

Publicado por Germán B. (27 intervenciones) el 29/08/2001 16:04:35
En principio te diría invertir los roles de buf y size para que los nombres tengan sentido: buf para el buffer y size para el tamaño.
A buf declaralo como puntero a int: int *buf;
Luego: size=imagesize(169,149,226,176);
buf=malloc(size);
getimage(169,149,226,176,buf);
...
putimage(x,y,buf,0);

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar