我看到了类似的代码:

using namespace zzzz;

void XX::YY()
{

}

如果这样写,::工作如何?

最佳答案

不是Java,而是C++。 (using namespace::是赠品)。
::是“作用域运算符”。这就是在C++中如何说YYXX类的成员。 Java不需要此方法,因为方法总是在它们所属的类中定义。在C++中,您可以在另一个文件中定义它们。

关于c++ - 函数名::::是什么意思?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3613517/

10-12 21:14