C++ 如何引用全局名称空间

C++ 如何引用全局名称空间,c++,C++,在方法isGood中,我想使用全局命名空间中的函数isGood。如何避免将isGood解释为相同的方法而不是全局函数 bool isGood(){ return_if_it_is_good;} class X{ int a; bool isGood(){return isGood(a);} } 用:操作员呼叫: bool isGood(){ return_if_it_is_good;} class X{ int a; bool isGood(){return ::isGood(a);} }

在方法
isGood
中,我想使用全局命名空间中的函数
isGood
。如何避免将
isGood
解释为相同的方法而不是全局函数

bool isGood(){ return_if_it_is_good;}

class X{
int a;
bool isGood(){return isGood(a);}
}

操作员呼叫:

bool isGood(){ return_if_it_is_good;}

class X{
int a;
bool isGood(){return ::isGood(a);}
}

添加范围解析运算符
使用范围运算符:
::isGodd(a)