Как правильно читать синтаксис C++

Всем здравствуйте! Проходил я как то тест по C++ и наткнулся на такую строчку:

Array <cClass> &v = m_value;

Сам понимаю что тут мы имеем дело с типом данных cClass, который передаётся в шаблон класса Array, берём адрес объекта класса (v) и присваиваем туда значение из переменной m_value.

Вопрос такой: как правильно прочитать эту строку или я уже описал правильно выше?


Ответы (1 шт):

Автор решения: Croessmah

берём адрес объекта класса (v)

Нет, это не так. Это объявление ссылки v на объект типа Array <cClass>. В данном случае ссылка инициализируется объектом m_value, т.е. v - ссылка на m_value.

→ Ссылка