std::kill_dependency
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
| This section is incomplete Reason: no example |
Voir aussi
(C++11) |
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) |