От: | Аноним | ||
Дата: | 29.08.13 13:12 | ||
Оценка: |
enum Some_flags
{
none = 0,
flag_a = 2,
flag_b = 4,
/****/
flag_n = 2^n
};
void f(Some_flags flags)
{
if(flags & flag_a) {/**/}
if(flags & flag_b) {/**/}
}
f( flag_a | flag_b);