Jak działa przekazywanie statycznie przydzielonej tablicy przez referencję?
void foo(int (&myArray)[100])
{
}
int main()
{
int a[100];
foo(a);
}
Czy (&myArray)[100]ma jakieś znaczenie lub po prostu składnia do przekazania dowolnej tablicy przez odwołanie? Nie rozumiem osobnych nawiasów, po których następują duże nawiasy. Dzięki.