我正在编写一些不再与公司合作的同事编写的代码,我发现了以下代码:(我在下面删减了)
namespace NsA { namespace NsB { namespace NsC {
namespace {
class A { /*etc*/ };
class B { /*etc*/ };
}
namespace {
class C { /*etc*/ };
}
} } }
我不明白第 3 行和第 8 行命名空间命令的目的。
有人可以解释没有名称的命名空间条目的目的是什么吗?
谢谢