zoukankan      html  css  js  c++  java
  • pthread mutex

    pthead_mutex_t mutex;

    1:create:

      pthread_mutex_init(pthread_mutex_t* mutex, const pthread_mutexattr_t* attr);

    2:destroy:

      pthread_mutex_destory(pthread_mutex_t* mutex);

    3:lock:

      pthread_mutex_lock(pthread_mutex* mutex);

    4:lock not block

      pthread_mutx_trylock(pthread_mutex* mutex);

      if(pthread_mutex_trylock(&mutex)==0)

      {

        //lock success

      }

      else

      {

      }

    5:unlock:

      pthread_mutex_unlock(pthread_mutex_t* mutex);

    作者:长风 Email:844064492@qq.com QQ群:607717453 Git:https://github.com/zhaohu19910409Dz 开源项目:https://github.com/OriginMEK/MEK 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利. 感谢您的阅读。如果觉得有用的就请各位大神高抬贵手“推荐一下”吧!你的精神支持是博主强大的写作动力。 如果觉得我的博客有意思,欢迎点击首页左上角的“+加关注”按钮关注我!
  • 相关阅读:
    js 表格上下移动 javascript实现
    存储过程-----DECLARE---实用注意事项
    储存过程-原理、语法、函数详细说明
    第九章 接口
    第八章 多态
    第七章 类复用
    synchronized ---- 作用
    集合框架综述
    java static代码块执行时机
    状态模式
  • 原文地址:https://www.cnblogs.com/zhaohu/p/8597365.html
Copyright © 2011-2022 走看看