Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Steuert die inline Erweiterung wechselseitig rekursiven Funktionsaufrufe oder direkter.
#pragma inline_recursion( [{on | off}] )
Hinweise
Mit diesem Pragma zum Kontrollfunktionen, die als inline und __inline oder Funktionen, die der Compiler automatisch markiert sind, unter der Option /Ob2- erweitert.Verwendung von diesem Pragma erfordert ein /Ob Festlegen sowohl von 1 oder 2.Der Standardzustand für inline_recursion ist deaktiviert.Dieses Pragma tritt beim ersten Funktionsaufruf, nachdem das Pragma wurde, ist gültig und wirkt sich nicht auf die Definition der Funktion.
Die inline_recursion Pragma steuert, wie rekursive Funktionen erweitert werden.Wenn inline_recursion deaktiviert ist und beim Aufrufen einer Inlinefunktion selbst (entweder direkt oder indirekt), wird die Funktion nur einmal erweitert.Wenn inline_recursion aktiviert ist, wird die Funktion mehr als einmal erweitert, bis sie den Wert erreicht, der mit dem inline_depth Pragma, den Standardwert für rekursive Funktionen festgelegt ist, der vom inline_depth Pragma definiert wurde, oder einer gebundenen Kapazität.