Noms globaux
Un nom d'objet, de fonction ou d'énumérateur est global s'il est placé en dehors de toute fonction ou classe ou préfixé par l'opérateur de portée unaire globale (::), et s'il n'est pas utilisé conjointement avec l'un des opérateurs binaires suivants :
Résolution de portée (::)
Sélection de membres pour les objets et les références (.)
Sélection de membres pour les pointeurs (–>)