Bonjour,

j'essaye d'initiliser un tableau d'images avec des donn�es export�es par The GIMP. j'ai une structure :


Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
typedef struct _image {
  unsigned int 	 width;
  unsigned int 	 height;
  unsigned int 	 bytes_per_pixel; /* 3:RGB, 4:RGBA */ 
  unsigned char	 pixel_data[10 * 12 * 4 + 1];
} image;
ensuite je d�clare 2 images :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
 
const image image1 = {
  10, 12, 4,
  " /* -- mes données RGB -- */ "
};
 
const image image2 = {
  10, 12, 4,
  " /* -- mes données RGB -- */ "
};
et enfin je veux les mettre dans un tableau pour pouvoir le parcourir apr�s :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
 
static const image mes_images[2] = { image1, image2 };
Et l�, erreur C2099 : l'initiliseur n'est pas une constante...
Pourtant si !
j'ai essay� en d�clarant la structure elle m�me en const, ou en enlevant le const du tableau, et le r�sultat est toujours le m�me...
Quelqu'un aurait une id�e ?
Merci d'avance