Оператор расширения области видимости ::

Оператор расширения области видимости :: задаёт область видимости, которой принадлежит некоторый член. Этот оператор имеет следующую форму записи.

Копировать
имя::имя_члена
Здесь элемент имя задаёт имя класса или пространства имён, в котором содержиться член, заданый элементом имя_члена. Другими словами, имя определяет область видимости, внутри которой может находиться индификатор, заданный элементом имя_члена.

При ссылке на глобальную область видимости элемент имя задавать не нужно. Например, чтобы обратиться к глобальной переменной с именем count, которая скрыта за локальной переменной с таким же именем count, необхадимо использовать оператор :: следующем образом.

Копировать
::count