Thanks. But my problem lays in supporting arrays of arbitrary depth. > For 2 dim array I like "auto a=new char[][](40,25);" so that > "a[39][24]='B';" 'B' is at the bottom right of the 2D array.