ideas
ideas copied to clipboard
namespace-ы для аргументов функций
Почему бы не добавть using namespace в аргументы функций?
namespace Cs { enum { C1,C2,C3 }; };
void fn(int x using namespace Cs);
...
fn(C2);
вместо
{ using namespace Cs; fn(C2); }
fn(Cs::C2);