Lehet szo akar mutex lockolasarol is, akar file megnyitasrol/lezarasrol.
Pl.: Qt-ben van egy QMutexLocker nevu osztaly, ami konstruktorban var egy mutex pointert. Amint letrejon a locker, meghivja a lockot a mutexre. Amint megszunik, meghivja az unlockot ra (akkor szunik meg, amikor kikerul a scope-bol).
void C::f()
{
QMutexLocker ml( &mutex ); // Tegyuk fel, hogy van egy mutex nevu member a C osztalyban.
// Csinalunk mindenfele varazslast
} // Elengedi a lockot. Akkor is, ha elertuk, akkor is, ha kozben valami kivetelt dobott, es azert hagyja el a fuggvenyt.