CD
void myfunction(int array[]) {}
myfunction(array)
то почему в функцию приходит только указатель на первый элемент? Где остальное?
Если вместо этого вы будете использовать std::array<int, 5>, массив будет скопирован
Size: a a a
CD
void myfunction(int array[]) {}
myfunction(array)
ID
CD
CD
void myfunction(int array[]) {}
myfunction(array)
П
ЕП
LA
LA
ID
П
ЕП
NM
for(int aNumber : array)
AS
LA
П
LA
C
ID
for(int aNumber : array)
AS
ID
for(int aNumber : array)