Должен ли я использовать `this` в классе?

Имеет ли это значение внутри функции-члена класса в C ++, если я используюthis->dataMember или простоdataMember? Что считается лучшим стилем? Есть ли разница в производительности?

(Я не говорю о случае, когда локальная переменная имеет то же имя, что и элемент данных, и в этом случае вы должны, насколько мне известно, использоватьthis-> различать их.)

Ответы на вопрос(7)

Ваш ответ на вопрос