Définition d'un espace de nommage

De RAD Studio
Aller à : navigation, rechercher

Remonter à Espaces de nommage C++ - Index

La grammaire de définition d'un espace de nommage est :

nom-espacedenommage-origine:
	identificateur
 définition-espacedenommage:
	définition-espacedenommage-origine
	définition-espacedenommage-extension
	définition-espacedenommage-sansnom

Il y a trois manières de définir un espace de nommage avec le mot clé namespace :

définition-espacedenommage-origine:
	namespace identificateur { corps-espacedenommage }
définition-espacedenommage-extension:
	namespace nom-espacedenommage-origine { corps-espacedenommage }
définition-espacedenommage-sansnom:
	namespace { corps-espacedenommage }

Le corps est une séquence optionnelle de déclarations. Sa grammaire est

corps-espacedenommage:
	séquence-déclaration opt

Voir aussi