我知道::
是范围解析运算符。但是,如果只是从范围解析运算符开始,这意味着什么。我知道需要在范围解析运算符(类名或命名空间)之前放置一些东西。如果范围解析运算符之前没有任何内容,该怎么办例如::Method()
答案 0 :(得分:8)
它指的是全球范围。例如:
int count = 0;
int main(void) {
int count = 0;
::count = 1; // set global count to 1
count = 2; // set local count to 2
return 0;
}