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

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

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

23
задан Ben 6 March 2012 в 19:52
поделиться