Compilerwarnung (Ebene 4) C4611
Interaktion zwischen 'function' und C++-Objektlöschung ist nicht portierbar.
Auf einigen Plattformen unterstützen Funktionen, die catch
U. U. keine C++-Objektsemantik der Zerstörung unterstützen, wenn sie außerhalb des Gültigkeitsbereichs sind.
Um unerwartetes Verhalten zu vermeiden, vermeiden Sie die Verwendung catch
in Funktionen mit Konstruktoren und Destruktoren.
Diese Warnung wird nur einmal ausgegeben; siehe Pragma-Warnung.