Возникла следующая задача:
Допустим, есть куча целочисленных битовых флагов объявленных как enum или static const, не суть. И допустим, есть три класса которые используют эти флаги в параметрах своих конструкторов. Есть ли способ, в С++, "втащить" эти флаги в область видимости классов не перечисляя сами флаги (их просто очень много) и получит синтаксис обращения к ним типа такого: A::Flag1, B::Flag1, C::Flag1 ?