Avertissement du compilateur (niveau 4) C4932
__identifier(identifier_1)
et__identifier(identifier_2)
sont indistinguishables
Le compilateur ne peut pas faire la distinction entre _finally
et ou en __try
_try
tant que paramètre passé à __identifier
__finally
. Vous ne devez pas essayer de les utiliser tous les deux en tant qu’identificateurs dans le même programme, car cela se traduit par une erreur C2374 .
L’exemple suivant génère l’erreur C4932 :
// C4932.cpp
// compile with: /clr /W4 /WX
int main() {
int __identifier(_finally) = 245; // C4932
int __identifier(__finally) = 25; // C4932
}