Freigeben über


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.