编译器错误 C2588

“::~identifier”:非法全局析构函数

析构函数是为类、结构或联合以外的其他项定义的。 这是不允许的。

此错误可能是由于范围解析 (::) 运算符左侧缺少类、结构或联合名称造成的。

以下示例生成 C2588:

// C2588.cpp
~F();   // C2588