LINUX.ORG.RU

История изменений

Исправление AntonI, (текущая версия) :

Чушь

Афигенная у Вас аргументация!

A a;
A *ptr = &a;
A &ref = a;

Синтаксически ref ведёт себя как a (* ненужна, вместо -> юзается .). Семантически ref это ptr. Что такое синтаксис и семантика погуглите сами.

Если Вы не видите в коде указателей, то их в коде нет

Если Вы хотите писать хороший код, то хорошо знать как устроены используемые либы. Скажем в std::vector указатель есть, даже если Вы его и не видите.

Исходная версия AntonI, :

Чушь

Афигенная у Вас аргументация!

A a;
A *ptr = &a;
A &ref =a;

Синтаксически ref ведёт себя как a (* ненужна, вместо -> юзается .). Семантически ref это per. Что такое синтаксис и семантика погуглите сами.

Если Вы не видите в коде указателей, то их в коде нет

Если Вы хотите писать хороший код, то хорошо знать как устроены используемые либы. Скажем в std::vector указатель есть, даже если Вы его и не видите.