• 注册
当前位置:1313e > 默认分类 >正文

C 多线程读写问题

C++多线程读写问题

#include 
#include 
#include 
#include 
using namespace std;mutex read_write_mutex;void read_handler()
{while(true){read_write_mutex.lock();cout << "A" << endl;read_write_mutex.unlock();sleep(2);}
}void write_handler()
{while(true){read_write_mutex.lock();cout << "B" << endl;read_write_mutex.unlock();sleep(2);}
}int main()
{thread read_thread(read_handler);thread write_thread(write_handler);read_thread.join();write_thread.join();return 0;
}

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 162202241@qq.com 举报,一经查实,本站将立刻删除。

最新评论

欢迎您发表评论:

请登录之后再进行评论

登录