На собеседовании мне задали вопрос "На С++, как вы получаете доступ к переменной быстрее, хотя обычный идентификатор переменной или хотя бы указатель". Я должен сказать, что у меня не было хорошего технического ответа на этот вопрос, поэтому я угадал.
Я сказал, что время доступа, вероятно, будет таким же, как обычный переменный/идентификатор, является указателем на адрес памяти, в котором хранится значение, точно так же, как указатель. Другими словами, что с точки зрения скорости они оба имеют одинаковую производительность, и что указатели отличаются друг от друга, потому что мы можем указать адрес памяти, на который мы хотим указать.
Интервьюер не казался очень убежденным/удовлетворенным моим ответом (хотя он ничего не сказал, просто продолжал просить что-то еще), поэтому я, хотя и приходил и спрашивал, чтобы мои партнеры были точными, а если нет почему (из теории и технического POV).