std::mutex 是 C++11 中最基本的 mutex 類,通過實(shí)例化 std::mutex 可以創(chuàng)建互斥量, 而通過其成員函數(shù) lock() 可以進(jìn)行上鎖,unlock() 可以進(jìn)行解鎖。 但是在實(shí)際編寫代碼的過程中,最好不去直接調(diào)用成員函數(shù), 因?yàn)檎{(diào)用成員函數(shù)就需要在每個(gè)臨界區(qū)的出口處調(diào)用 unlock(),當(dāng)然,還包括異常。 這時(shí)候 C++11 還為互...
www.dbjr.com.cn/article/2752...htm 2025-6-7