Alias d'espace de noms
Un alias d'espace de noms est un autre nom pour un namespace.
namespace identifier = [::] [nested-name-specifier] namespace-name;
Notes
Une définition d'alias d'espace de noms déclare un autre nom pour un espace de noms. identifier est un synonyme de l'espace de noms spécifié et devient un alias d'espace de noms. Par exemple :
namespace a_very_long_namespace_name { ... }
namespace AVLNN = a_very_long_namespace_name;
// AVLNN is now a namespace-alias for a_very_long_namespace_name.
Un nom ou un alias d'espace de noms doit être différent de tous les autres identificateurs dans sa zone déclarative. Un nom ou un alias d'espace de noms global doit être différent de tous les autres noms d'entité globaux dans le programme.