operator delete[]
int *x = new int[5];
のように new[] で確保された領域を破棄するのに使う。ただし、間違えて普通の delete でやってもえらーにはならないので超注意。
次のように解放する。
delete[] x;
ちなみに、某ぼうようのページではこれが思いっきり間違ってる。
ま、この人の著書あまり好きではないので連絡はしないけど(w。
int *x = new int[5];
のように new[] で確保された領域を破棄するのに使う。ただし、間違えて普通の delete でやってもえらーにはならないので超注意。
次のように解放する。
delete[] x;
ちなみに、某ぼうようのページではこれが思いっきり間違ってる。
ま、この人の著書あまり好きではないので連絡はしないけど(w。