::函数名称是什么意思?

1 c++

我看到代码如下:

using namespace zzzz;

void XX::YY()
{

}
Run Code Online (Sandbox Code Playgroud)

如果你这样写的话怎么样?

Ben*_*tto 7

它不是Java,而是C++.(该using namespace::是赠品).

::是"范围运营商".这就是你在C++中说它YY是该类的成员的方式XX.Java不需要这个,因为方法总是在它们所属的类中定义; 在C++中,您可以在另一个文件中定义它们.