При доступе к члену некоторого класса я могу использовать, например:
this->myVar = 10
, или просто написать:
myVar = 10
Мне нравится использовать this ->
, потому что он явно заявляет, что переменная является членом этого класса, но вызывает ли это какие-либо накладные расходы по сравнению с использованием самого имени переменной?
В качестве альтернативы я мог бы добавить уникальный префикс к vars, такие как _TmyVar
, но я использовал this ->
в течение долгого времени, поэтому мне просто интересно.