Spesso è necessario garantire a tutti i costi l’esecuzione di un certo frammento di codice entro lo scope di una funzione, ovvero prima che essa ritorni il controllo al chiamante. Supponiamo di doverci interfacciare con un’API legacy che presenta il classico pattern: InitializeAPI(…) // alloca risorse UseApi(…) … TerminateAPI(…) // libera risorse Quindi per essere […]