armourstill 2014年01月20日
求教一个关于同步互斥的问题
假设我有一个Reader类,一个Writer类,都继承于QThread
还有一个Res类,里面有共享资源ResList(QList类型)和共享资源sum(int类型),都以静态成员实现
读线程实现对list的遍历输出和输出sum值
写线程实现修改list和sum
我现在想用QReadWriteLock控制读线程和写线程互斥访问,看了一下帮助文档,但还是不清楚读写锁的代码究竟要写在哪里。是写在Res类里,以后在run函数中实现LockForRead和LockForWrite方法么?还是别的什么方式?如果能给个具体例子就最好了~~
...全文
104 点赞 收藏 1
写回复
1 条回复

还没有回复,快来抢沙发~

发动态
发帖子
Qt
创建于2009-11-04

1.0w+

社区成员

2.5w+

社区内容

Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区公告
暂无公告