«На имя класса или члена пространства имен можно ссылаться после того, как оператор :: scope resolution (5.1) применен к вложенному имени-спецификатору, который назначает его класс или пространство имен. Во время поиска имени, предшествующего :: scope resolution Имена операторов, объектов, функций и перечислителей игнорируются. Если найденное имя не является именем класса (пункт 9) или именем пространства имен (7.3.1), программа некорректна. "
ли кто-нибудь объяснить мне разницу между следующим использованием пространства имен:
using namespace ::layer::module;
а также
using namespace layer::module;
Что вызывает дополнительный::
доlayer
?