Сообщение Re: Юникод префикс в имени поля? от 03.03.2025 19:36
Изменено 03.03.2025 19:39 rg45
Re: Юникод префикс в имени поля?
Здравствуйте, B0FEE664, Вы писали:
BFE>В очередной раз перечитав параграф здесь подумал, чем бы таким заменить подчёркивание в начале имён полей классов...
BFE>
BFE>- так не красиво.
BFE>Пробовал всякую псевдографику, но её gcc не понимает...
BFE>Поэтому вопрос: может уже есть какая-нибудь выработанная практика новой венгерской нотации?
Ну можно рассмотреть варианты, например:
BFE>В очередной раз перечитав параграф здесь подумал, чем бы таким заменить подчёркивание в начале имён полей классов...
BFE>
BFE>class Test
BFE>{
BFE> std::string ⓂMyAttribute;
BFE>};
BFE>
BFE>- так не красиво.
BFE>Пробовал всякую псевдографику, но её gcc не понимает...
BFE>Поэтому вопрос: может уже есть какая-нибудь выработанная практика новой венгерской нотации?
Ну можно рассмотреть варианты, например:
- Начинать имена с подчёркивания и строчной буквы.
Перенести подчёркивание в конец.
Использовать ортодоксальный префикс "m_".
Не использовать вообще никаких преффиксов и суффиксов. Писать код так, чтоб имена полей не конфликтовали с именами параметров и локальных переменных.
Re: Юникод префикс в имени поля?
Здравствуйте, B0FEE664, Вы писали:
BFE>В очередной раз перечитав параграф здесь подумал, чем бы таким заменить подчёркивание в начале имён полей классов...
BFE>
BFE>- так не красиво.
BFE>Пробовал всякую псевдографику, но её gcc не понимает...
BFE>Поэтому вопрос: может уже есть какая-нибудь выработанная практика новой венгерской нотации?
Ну можно рассмотреть варианты, например:
BFE>В очередной раз перечитав параграф здесь подумал, чем бы таким заменить подчёркивание в начале имён полей классов...
BFE>
BFE>class Test
BFE>{
BFE> std::string ⓂMyAttribute;
BFE>};
BFE>
BFE>- так не красиво.
BFE>Пробовал всякую псевдографику, но её gcc не понимает...
BFE>Поэтому вопрос: может уже есть какая-нибудь выработанная практика новой венгерской нотации?
Ну можно рассмотреть варианты, например:
- Начинать имена с подчёркивания и строчной буквы.
Перенести подчёркивание в конец.
Использовать ортодоксальный префикс "m_".
Не использовать вообще никаких префиксов и суффиксов. Писать код так, чтоб имена полей не конфликтовали с именами параметров и локальных переменных.