似乎有在没有明确的定义声明的点,声明性区域,范围的一个命名空间标识符,除了那些的一个命名空间中的标识符 -根据标准(§3.3.6/ 1).
命名空间定义的声明性区域是其namespace-body.原始命名空间名称表示的潜在范围是由同一个命名空间定义建立的声明性区域的串联...
虽然标准确实讨论了声明的那些- 命名空间定义是声明,但是它不适用于命名空间定义的情况,因为它没有声明符,也没有初始值 -根据标准(§3.3.2/ 1) .
声明的名称是在完整的声明者(第8条)之后和初始化者(如果有的话)之后,除非如下所述......
然后,我如何确定命名空间标识符的那些?