Come funziona il passaggio di un array allocato staticamente per riferimento?
void foo(int (&myArray)[100])
{
}
int main()
{
int a[100];
foo(a);
}
Ha (&myArray)[100]
qualche significato o è solo una sintassi per passare qualsiasi array per riferimento? Non capisco parentesi separata seguita da parentesi quadre qui. Grazie.