このタイプの3D配列をC++でどのように割り当て解除するのですか?私はメンバーとしてのint ***ボリュームを持つクラスを持っていると私はそれをこのように満たされた。..int ***をC++で割り振り解除する方法
volume = new int**[xSize];
for(int i =0; i<xSize; i++)
{
volume[i] = new int*[ySize];
for(int j =0; j<ySize; j++)
{
volume[i][j] = new int[zSize];
for(int k = 0; k<zSize;k++)
{
volume[i][j][k] = 0;
}
}
}
同じようにあなたがループのために、それを割り当てられ、 'DELETE'はそれぞれ' new'あなたが作ったとして。 –
@Als: 'delete []' each 'new []' – Benoit
@Benoit:ああ、Ofcourse、各 'new'ごとに' delete'、 'new []'ごとに 'delete []' –