lock, fonction
Tentative de verrouillage de tous les arguments sans blocage.
template<class L1, class L2, class... L3>
void lock(L1&, L2&, L3&...);
Notes
Les arguments à la fonction du modèle doivent être des types d'exclusion mutuelle (mutex), mais les appels à try_lock peuvent lever des exceptions.
La fonction verrouille toutes ses arguments sans blocage par des appels à lock, à try_lock, et unlock. Si un appel à lock ou à try_lock lève une exception, la méthode appelle unlock pour tout objet mutex qui a été correctement verrouillé avant de lever à nouveau l'exception.
Configuration requise
En-tête : mutex
Espace de noms : std