I have an enum in a namespace and I\'d like to use it as if it were in a different namespace. Intuitively, I figured I could use \'using\' or \'typedef\' to accomplish this,
While i like the approach of Mark B best, because it doesn't break existing code, you can also do the following:
namespace foo { enum bar { A, B [..] }; } namespace buzz { using foo::bar; using foo::A; using foo::B; [..] }