调用与类方法同名的全局函数?

use*_*020 -1 c++

我有全局函数,它们与成员方法具有相同的名称.两者都将在同一范围内使用.我如何区分它们?在全局函数中添加前缀'g'吗?我知道它对于全局变量是常规的,但对全局函数不确定.

doc*_*ove 13

您无需更改函数名称即可使用它们.
正如评论所说,你可以完全符合这个功能,例如

void foo()
{
}

class Bar
{
  void foo()
  {
  }

  void wibble()
  {
    ::foo();
  }
};
Run Code Online (Sandbox Code Playgroud)

:: 意味着在全球范围内