Freigeben über


kill_dependency-Funktion

Entfernt eine Abhängigkeit.

template<class Ty>
Ty kill_dependency(
   TyArg
) _NOEXCEPT;

Parameter

  • Arg
    Ein Wert vom Typ Ty.

Rückgabewert

Der Rückgabewert ist Arg. Die Auswertung von Arg wirkt eine Abhängigkeit nicht zu dem Funktionsaufruf. Durch sie eine mögliche Abhängigkeitskette unterbrochen wurde, ermöglichte die Funktion möglicherweise den Compiler, effizienteren Code zu generieren.

Anforderungen

Header: atomisch

Namespace: std

Siehe auch

Referenz

<atomic>