Share via


编译器错误 C2510

“identifier”:“::”的左边必须是类/结构/联合

类、结构或联合名称必须显式在范围解析运算符(::)运算符的左侧。

以下示例生成 C2510:

// C2510.cpp
struct S {
   static const int x = 1;
};

int main() {
   S s;
   int num1 = s::x;   // C2510
   int num2 = S::x;   // OK
}