- #1
neurocomp2003
- 1,366
- 3
Was wondering if the "delete [] varname;" deletes multiple arrays
eg...
I coded a 3-D array as follows:
type ***name;
name = new type**[n];
for i: name= new type*[n];
for i,j: name[j]=new type[n];
and name[j][k] is and element in the array
now does
"delete [] varname;" suffice to delete the 3D array?
or do i have to first delete name[j] then delete name and then name.
eg...
I coded a 3-D array as follows:
type ***name;
name = new type**[n];
for i: name= new type*[n];
for i,j: name[j]=new type[n];
and name[j][k] is and element in the array
now does
"delete [] varname;" suffice to delete the 3D array?
or do i have to first delete name[j] then delete name and then name.