Subarrays of arrays

Omid mehdioa at gmail.com
Sun Dec 30 03:42:59 PST 2012


Hi, I am new to D and would like to know if there is any built in 
feature for accessing a subarray (uni or multi dimensional) of an 
array. For example let

arr = [[1,2,3,4,5,6],[7,8,9,10,11,12],[13,14,15,16,17,18]]

I want to obtain a subarray like

assert(arr[][0] == [1,7,13]);
assert(arr[1][] == [7,8,9,10,11,12];
assert(arr[0,2][1] == [2,14]);
assert(arr[0,2][0..3,5] == [[1,2,3,6],[13,14,15,18]]);

Thank you.


More information about the Digitalmars-d-learn mailing list