Как по стандартам, которые используют для обозначения data member'ов префикс в виде underscore character, надо помечать статические объекты того или иного класса? В Венгерской Нотации это делалось, если не ошибаюсь, при помощи "m_" и "s_", а что в этом случае обычно делают?
Здравствуйте, FrozenHeart, Вы писали:
FH>Как по стандартам, которые используют для обозначения data member'ов префикс в виде underscore character, надо помечать статические объекты того или иного класса? В Венгерской Нотации это делалось, если не ошибаюсь, при помощи "m_" и "s_", а что в этом случае обычно делают?
никак не обозначаются, это такие же члены как и все остальные и не надо задумываться о том что они имеют какую-то специальную семантику из-за storage type, а если надо задумываться, то необходимо сделать доступ к ним через методы, которые эту семантику будут поддерживать, и снова не задумываться.
Здравствуйте, FrozenHeart, Вы писали:
FH>Как по стандартам, которые используют для обозначения data member'ов префикс в виде underscore character, надо помечать статические объекты того или иного класса? В Венгерской Нотации это делалось, если не ошибаюсь, при помощи "m_" и "s_", а что в этом случае обычно делают?
Популярный стиль — концевое подчёркивание foo_
А в венгерской нотации ещё и тип (и смысл) в имя подвёрстывается. m_cbSize (count bytes) всякий, если не надеяться на осмысленное имя, говорящее само за себя.
Здравствуйте, FrozenHeart, Вы писали:
FH>Как по стандартам, которые используют для обозначения data member'ов префикс в виде underscore character, надо помечать статические объекты того или иного класса? В Венгерской Нотации это делалось, если не ошибаюсь, при помощи "m_" и "s_", а что в этом случае обычно делают?
Никак. Без всяких подчеркиваний и префиксов\постфиксов. Будь проще.
Здравствуйте, FrozenHeart, Вы писали:
FH>Как по стандартам, которые используют для обозначения data member'ов префикс в виде underscore character, надо помечать статические объекты того или иного класса?
по каким стандартам? ООО "Рога и Копыта"? FH>В Венгерской Нотации это делалось, если не ошибаюсь, при помощи "m_" и "s_", а что в этом случае обычно делают?
прочитайте уже что такое венгерская нотация и зачем она нужна %)