Error irrecuperable C1509
límite del compilador: hay demasiados estados de controlador de excepciones en la función 'función'. Simplifique la función
El código supera un límite interno de los estados del controlador de excepciones (32 768 estados).
La causa más común es que la función contiene una expresión compleja de variables de clase definidas por el usuario y operadores aritméticos.
Para corregir mediante las siguientes posibles soluciones
Simplifique las expresiones asignando subexpresiones comunes a variables temporales.
Divida la función en funciones más pequeñas.