3

我在 C++ 中遇到了以下代码结构:

uint32_t AClass::Action(....)
{
..
      status = ::Action(...);
..
}

我不确定是什么::Action()意思。它属于哪个类?注意: 的参数列表::Action(...)不同于AClass::Action(...).

4

2 回答 2

12

前导::只是表示Action这里引用的是全局命名空间中的非成员函数,而不是AClass::Action当前命名空间中的引用。

于 2015-07-07T19:33:37.943 回答
-1

::Action() 表示它是全局命名空间下的函数。

于 2015-07-07T19:47:26.883 回答