Partager via


Erreur irrécupérable C1509

limite du compilateur : trop d’états de gestionnaire d’exceptions dans la fonction 'function'. simplifier la fonction

Le code dépasse une limite interne sur les états du gestionnaire d’exceptions (32 768 états).

La cause la plus courante est que la fonction contient une expression complexe des variables de classe définies par l’utilisateur et des opérateurs arithmétiques.

Pour résoudre ce problème, appliquez les solutions possibles suivantes.

  1. Simplifiez les expressions en affectant des sous-expressions courantes à des variables temporaires.

  2. Fractionnez la fonction en fonctions plus petites.