要素としましてはVolume Frame Y X があります。
VolumeがFrameを含んでおり、Frameの縦横サイズがYXです。
各値はそれぞれ受け取っています。
すべてint型です。
ようするにint Array[Volume][Frame][Y][X]のように各要素の大きさを設定できれば良いです。
一応いろいろ調べ、以下のように作ってみたのですが、
各要素をsizeofで調べると4バイトなど1つしか確保できていないようでした。
どうかご教示ください。
int ****Array = new int ***[Volume];
for(int k=0;k<Volume;k++){
Array[k] = new int**[Frame] ;
for(int j=0;j<=Frame;j++){
Array[k][j] = new int*[y];
for(int i=0;i<=y;i++){
Array[k][j] = new int[x];
}
}
}
for(int l=0;l<Volume;l++){
for(int k=0;k<Frame;k++){
for(int j=0;j<y;j++){
delete [/url] vv[[/url][k][j];
}
}
}
for(int l=0;l<Volume;l++){
for(int k=0;k<Frame;k++){
delete [/url] vv[[/url][k];
}
}
for(int l=0;l<Volume;l++){
delete [/url] vv[[/url];
}
delete [/url] vv;