What is the difference between:
namespace A
{
inline namespace B
{
...
}
...
}
...
and
namespace A
{
namespace B
{
...
}
using namespace B;
...
}
...
That is, what is the difference between an inline namespace, and a non-inline namespace with a using directive placed in its enclosing namespace?