Re[3]: Оцените качество кода на С++
От: omgOnoz  
Дата: 19.09.14 16:47
Оценка:
Здравствуйте, 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;
К тому же я еще пишу много на java — там такой стиль обще принят. Например автогенерация кода для getter/setter и конструкторов инициализирующих поля объекта.
Мне например очень удобно, когда код смотрится одинаково на C++ и на Java — да и других языках. Да и в принципе мне все равно какой язык использовать. Но эталон кодинг стайла — пока что Java.
Отредактировано 19.09.2014 17:01 omgOnoz . Предыдущая версия . Еще …
Отредактировано 19.09.2014 17:01 omgOnoz . Предыдущая версия .
Отредактировано 19.09.2014 16:57 omgOnoz . Предыдущая версия .
Отредактировано 19.09.2014 16:54 omgOnoz . Предыдущая версия .
Отредактировано 19.09.2014 16:48 omgOnoz . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.