名前空間の宣言
C++ の名前空間:インデックス への移動
元の名前空間の宣言には,以前にグローバル識別子として使用していない識別子を使う必要があります。
namespace alpha { /* ALPHA はこの名前空間の識別子 */
/* プログラムの宣言 */
long double LD;
float f(float y) { return y; }
}
名前空間の識別子は,その要素にアクセスしようとするすべての翻訳単位で認識されなければなりません。