编译器错误 C2086

“identifier”:重新定义

注解

标识符被定义了不止一次,或者后续声明与前一个不同。

C2086 也可以是为引用的 C# 程序集增量构建的结果。 重新生成 C# 程序集以解决此错误。

Example

以下示例生成 C2086:

// C2086.cpp
int main() {
  int a;
  int a;   // C2086 not an error in ANSI C
}