Je veux stocker la valeur d'octet de aFloat dans pixelsArray pour chaque coordonnée 3D, dans un tableau 1D:C++ qui représente un tableau 3D dans un tableau 1D
float aFloat = 1.0;
unsigned char* pixelsArray = new unsigned char[HEIGHT*WIDTH*3];
for (int i = 0; i < HEIGHT; i++)
{
for (int j = 0; j < WIDTH; j++)
{
for (int k = 0; k < 3; k++)
{
pixelsArray[?] = aFloat;
}
}
}
Que irait dans le ?? Je pense qu'il doit également avoir + sizeof(float)
quelque part dans l'index si je ne me trompe pas.
fonctionne parfaitement, merci beaucoup! :) – Steve