Bonjour,
j'essaye d'initiliser un tableau d'images avec des donn�es export�es par The GIMP. j'ai une structure :
ensuite je d�clare 2 images :
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;
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
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 l�, erreur C2099 : l'initiliseur n'est pas une constante...
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2 static const image mes_images[2] = { image1, image2 };
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
Partager