以下C++代码是否有效?
namespace Foo
{
class Bar
{
// Class code here.
};
}
Run Code Online (Sandbox Code Playgroud)
namespace Foo
{
namespace Bar
{
void SomeFunction();
{
// Function code here.
}
}
}
Run Code Online (Sandbox Code Playgroud)
换句话说,是否可以存在与类同名的命名空间?