Compartir a través de


Advertencia del compilador (nivel 4) C4932

__identifier(identifier_1) y __identifier(identifier_2) son indistinguibles

El compilador no puede distinguir entre _finally y __finally o entre __try y _try como parámetro pasado a __identifier. No debería intentar usar ambos como identificadores en el mismo programa, ya que provocarán un error C2374 .

El ejemplo siguiente genera la advertencia C4932:

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