编译器警告(等级 4)C4932

__identifier(identifier_1)__identifier(identifier_2) 无法区分

编译器无法区分作为参数传递到 __identifier_finally__finally__try_try。 不要尝试在同一程序中将它们同时用作标识符,因为这将导致 C2374 错误。

下面的示例生成 C4932:

// C4932.cpp
// compile with: /clr /W4 /WX
int main() {
   int __identifier(_finally) = 245;   // C4932
   int __identifier(__finally) = 25;   // C4932
}