アットウィキロゴ
名前空間内で宣言された識別子の定義

namespace name1 {extern int a; }
int name1::a = 0;
int name1::b = 0; // エラーとなる

※定義は、”名前空間名::識別子”を使って名前空間ブロックの外でも行える

※”名前空間::識別子”が該当する名前空間で宣言されていない場合は、
エラーとなり定義できない
最終更新:2007年04月17日 14:57