RESPONDER UNA PREGUNTA

Si para responder la pregunta, crees necesario enviar un archivo adjunto, puedes hacerlo a traves del correo [email protected]

    Pregunta:  1815 - PREGUNTA ACERCA DE GRÁFICOS EN C
Autor:  Juanjo
Soy nuevo en esto de los gráficos en C, y la verdad es que aunque tengo programas ejemplo, hay ciertas cosas que no entiendo. La mayor de mis dudas es ahora la declaración de esta estructura:
(El programa carga una imagen con una paleta a partir del fichero SVGA256.BGI con installuserdriver())

typedef struct
{
unsigned char R, G, B;
} RGBColor;
typedef RGBColor VGAPalette[256];

Lo cual equivale a:

typedef struct
{
unsigned char R, G, B;
} VGAPalette[256];

Yo entiendo que esto no es un array de estructuras, por lo cual no entiendo la utilizacion que de esa estructura se hace cuando se declara:

VGAPalette VGAPal;

para luego leer por ejemplo la cabezera del fichero imagen (*.cap) con

fread(VGAPal,1,768,fp);

MUCHÍSISIMAS GRACIAS POR ADELANTADO


Nombre
Apellidos
Correo
Comentarios