gpt4 book ai didi

c++ - 另一个线程中的 pthread_mutex_lock 和 pthread_mutex_lock

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:27:24 25 4
gpt4 key购买 nike

我在一个线程中调用了一个pthread_mutex_lock(&th) 然后我想在另一个线程中解锁互斥量pthread_mutex_unlock(&th)

这有可能吗?

或者应该在同一个线程中解锁互斥锁?

最佳答案

应该在同一个线程中解锁。来自手册页:“如果一个线程试图解锁一个它没有锁定的互斥锁或一个已解锁的互斥锁,则会导致未定义的行为。” ( http://pubs.opengroup.org/onlinepubs/009604499/functions/pthread_mutex_lock.html )

关于c++ - 另一个线程中的 pthread_mutex_lock 和 pthread_mutex_lock,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35766334/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com