Я работаю над кодом, написанным сотрудником, который больше не работает с компанией, и нашел следующий код: (который я сократил ниже)
namespace NsA { namespace NsB { namespace NsC {
namespace {
class A { /*etc*/ };
class B { /*etc*/ };
}
namespace {
class C { /*etc*/ };
}
} } }
Я не понимаю назначения команд пространства имен в строках 3 и 8.
Может кто-нибудь объяснить, какова цель записи пространства имен без имени?
Спасибо