On Tuesday, 1 August 2017 at 21:27:32 UTC, Stefan Koch wrote:
[ ... ]
After a surprisingly small amount of work we are now supporting
pointers to array-items.
It should be quite doable to add bounds-checked pointer with
minimal amount of work.
(Note this is only for 1D arrays/Slices ... Mulidimensional
Arrays/Slices still have issues preventing that)
The following video shows what needed to happen:
example code that now works:
int* getAPtr(int arr)
// assert(a.length > 1);
static assert(getAPtr([1, 2, 3]) == 2);