AS
int a[10];
++a = 10; // раз a - это указатель, то вполне легальный код, но нет
Size: a a a
AS
int a[10];
++a = 10; // раз a - это указатель, то вполне легальный код, но нет
D
SK
int a[10];
++a = 10; // раз a - это указатель, то вполне легальный код, но нет
AS
S
D
SK
S
D
S
P
AS
int foo(int (&)[10]) - сохранили тип
D
SK
P
D
LA
D
D
-Wall -Wextra -pedantic -Werror
P