Информация об изменениях

Сообщение Re[3]: Оцените качество кода на С++ от 19.09.2014 16:47

Изменено 19.09.2014 16:48 omgOnoz

Здравствуйте, Abyx, Вы писали:

A>m_ пишут не вместо подсветки, а чтобы не писать this-> если есть параметр или локальная переменная с тем же именем.

A>
A>struct Foo {
A>  int x;

A>  void f(int x) {
    this->>x = x;
A>  }

A>  void g() {
A>    ...
A>    int x = ...
A>    ...
    this->>x = x;
A>  }
A>};
A>


Я на оборот предпочитаю в этом таких случаях писать this.
Здравствуйте, Abyx, Вы писали:

A>m_ пишут не вместо подсветки, а чтобы не писать this-> если есть параметр или локальная переменная с тем же именем.

A>
A>struct Foo {
A>  int x;

A>  void f(int x) {
    this->>x = x;
A>  }

A>  void g() {
A>    ...
A>    int x = ...
A>    ...
    this->>x = x;
A>  }
A>};
A>


Я в таких случаях за использование this->x = x;