Добавляет ли использование указателя this в программу еще одну операцию во время выполнения?
Просто чтобы дать пример, лучше поясняющий вопрос:
class C
{
public:
void set_x(int val){ x = val; }
void set_this_x(int val){ this->x = val; }
private:
int x;
};
Имеет ли функция «C :: set_x ()» "во время выполнения выполняет на 1 операцию меньше, чем" C :: set_this_x () "?
Спасибо! : -)