Condividi tramite


Errore irreversibile C1509

limite del compilatore: troppi stati del gestore eccezioni nella funzione 'function'. semplificare la funzione

Il codice supera un limite interno per gli stati del gestore eccezioni (32.768 stati).

La causa più comune è che la funzione contiene un'espressione complessa di variabili di classe definite dall'utente e operatori aritmetici.

Per correggere il problema, provare le seguenti soluzioni possibili

  1. Semplificare le espressioni assegnando sottoespressioni comuni alle variabili temporanee.

  2. Suddividere la funzione in funzioni più piccole.