Is it possible to overload a function template for rectangular arrays? Is there any way to tell them apart from normal ones?

void foo(T)(T[] a) {}
void foo(T)(T[][] a) {}

auto ra = new int[][](5, 5);
ra.foo(); // matches both

Thanks for any hints.

Reply via email to