Здравствуйте, Alexey_N, Вы писали: A_N> bool Male; //пол: true — мужской, false — женский A_N>Вопрос такой, как же правильней и от чего это зависит ? A_N>Может кто помнит, где это в стандарте прописано.
Зависит от задачи.
Если вы работаете с БД, то как вы будете интерпретировать ваш enum (не спорю, можно конечно, но это как из пушки по вробьям)?
Иначе, можно так:
[Flags]
enum SEX
{
Man = 0x01,
Women = 0x02,
Unknown = 0x04
}