typedef int arr[10];
arr a;
const arr const &r = a; // как это понимать? Ведь a не константа,
// меняя а получим изменение r, которой компилятор обязан гарантировать константность!!!
И второй вопрос: как объявить ссылку на массив не пользуясь typedef?