informasi kontak saya
Surat[email protected]
2024-07-11
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Daftar isi
1. Kunci mutex dasar (std::mutex)
2. Kunci mutex rekursif (std::recursive_mutex)
3. Kunci mutex dengan mekanisme batas waktu (std::timed_mutex)
4. Kunci mutex rekursif dengan mekanisme batas waktu (std::recursive_timed_mutex)
5. Kunci mutex bersama juga disebut kunci baca-tulis (std::shared_mutex)
6. Kunci mutex bersama dengan mekanisme batas waktu (std::shared_timed_mutex)
含义: std::mutex
Ini adalah kunci mutex paling dasar, terutama digunakan untuk melindungi bagian penting dan memastikan bahwa hanya satu thread yang dapat mengakses sumber daya bersama pada saat yang bersamaan.
adegan yang akan digunakan: Digunakan saat Anda perlu melindungi sumber daya bersama agar tidak dimodifikasi oleh beberapa thread secara bersamaan.
Fitur: Sederhana dan mudah digunakan, cocok untuk sebagian besar skenario; penguncian rekursif tidak dimungkinkan, dan beberapa upaya untuk mengunci dengan thread yang sama akan menyebabkan kebuntuan.
Berikut adalah contoh sederhana yang menunjukkan cara menggunakannya