共享相同的名字比方說,我有一個叫做「富」在命名空間「ABC」類...類和命名空間在C++
namespace abc {
class foo {
int a;
int b;
};
}
...然後說我有一個名爲「ABC另一個類「在不同的命名空間
#include "foo.h"
namespace foo {
class abc {
abc::a = 10;
};
}
ABC ::一個會不會是定義類型,因爲它會搜索ABC類,不命名爲abc。我將如何去適當地引用另一個名稱空間中的對象,其中該其他名稱空間與我所在的類具有相同的名稱?
首先響應!感謝大家! – Monster 2010-11-01 16:39:56