◐ Shell
clean mode source ↗

std::kill_dependency — cppreference.com

De cppreference.com

<tbody> </tbody>

Déclaré dans l'en-tête

<atomic>

template< class T > T kill_dependency( T y );

Informe le compilateur que l'arbre des dépendances commencé par une operation atomique de chargement std::memory_order_consume ne s'étent pas au-delà de la valeur retournée par std::kill_dependency ; c'est-à-dire que l'argument ne transmet pas de dépendance vers la valeur de retour.

Paramètres

y - l'expression dont la valeur de retour doit être supprimée de l'arbre de dépendance.

Retourne la valeur

Retourne y, qui ne fait plus partie d'un arbre de dépendance.

Exceptions

Exemples

Voir aussi

définit des contraintes de mémoire de commande pour l'opération donnée atomique

Original:

defines memory ordering constraints for the given atomic operation

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(typedef) [edit]