Avviso del compilatore (livello 4) C4611
l'interazione tra 'function' e la distruzione di oggetti C++ non è portabile
In alcune piattaforme, le funzioni che includono catch
potrebbero non supportare la semantica degli oggetti C++ di distruzione quando non rientrano nell'ambito.
Per evitare comportamenti imprevisti, evitare di usare catch
nelle funzioni con costruttori e distruttori.
Questo avviso viene generato una sola volta; vedere l'avviso pragma.