【发布时间】:2011-04-23 14:11:53
【问题描述】:
我想将每个 3D 坐标的 aFloat 的字节值存储在一维数组中:
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;
}
}
}
里面会有什么??如果我没记错的话,我认为它还需要在索引中的某处有+ sizeof(float)。
【问题讨论】: