ISO标准中的一点:n3290草稿:3.4名称查找,第1点
"Name lookup shall find an unambiguous declaration for the name"
我尝试使用命名空间名称
可以任何一个......给出一个例子(使用typedef-names,namespace-names, 和类名).....
编辑:使用命名空间名称
示例:
int x;
namespace A { int x; }
namespace B { int x; }
int main()
{
using namespace A;
using namespace B;
x; // error : ambiguity between A::x & B::x
return 0;
}
这就是我认为以上..点代表我认为......
但是我并没有理解......在类型名称和... class-names
EDT: 我不这么认为可能重复吗?
因为在这里我们谈论的是不明确的宣言?不是这样的.. AND ...我给出了一个例子(我明白了).....
但是..我的运气不好.........只是说明..那可能重复..解决了问题?那问题也是我问的?