Для представления несвязанных типов в составных пространствах имен следует использовать отдельные файлы. Для представления несвязанных типов в составных пространствах имен следует использовать отдельные файлы. Имена, определенные в глобальной области видимости (т.е. имена, объявленные вне любого класса, функции или пространства имен), определяются в глобальном пространстве имен (global namespace). Глобальное пространство имен неявно объявляется и существует в каждом приложении. Каждый файл, который определяет сущность в глобальной области видимости (неявно), добавляет ее имя к глобальному пространству имен. Для обращения к членам глобального пространства имен применяется оператор области видимости (оператор ::) (scope operator). Поскольку глобальное пространство имен неявно, у него нет имени. Форма записи при обращении к члену глобального пространства имен имеет следующий вид. ::член_имя
Do'stlaringiz bilan baham: |