Сообщение Re[3]: Оцените качество кода на С++ от 19.09.2014 16:47
Изменено 19.09.2014 16:57 omgOnoz
Здравствуйте, Abyx, Вы писали:
A>m_ пишут не вместо подсветки, а чтобы не писать this-> если есть параметр или локальная переменная с тем же именем.
A>
Я в таких случаях за использование this->x = x;
К тому же я еще пишу много на java — там такой стиль обще принят. Например автогенерация кода для getter/setter и конструкторов которые инициализируют поля объекта.
Очень удобно, когда код смотрится одинаково на C++ и на Java.
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;
К тому же я еще пишу много на java — там такой стиль обще принят. Например автогенерация кода для getter/setter и конструкторов которые инициализируют поля объекта.
Очень удобно, когда код смотрится одинаково на C++ и на Java.
Здравствуйте, Abyx, Вы писали:
A>m_ пишут не вместо подсветки, а чтобы не писать this-> если есть параметр или локальная переменная с тем же именем.
A>
Я в таких случаях за использование this->x = x;
К тому же я еще пишу много на java — там такой стиль обще принят. Например автогенерация кода для getter/setter и конструкторов инициализирующих поля объекта.
Мне например очень удобно, когда код смотрится одинаково на C++ и на Java.
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;
К тому же я еще пишу много на java — там такой стиль обще принят. Например автогенерация кода для getter/setter и конструкторов инициализирующих поля объекта.
Мне например очень удобно, когда код смотрится одинаково на C++ и на Java.