摘要: 1 #include 2 #include 3 #include 4 #include 5 #define _GNU_SOURCE 6 #include 7 enum bool { FALSE = 0,TRUE =1}; 8 enum bool slave_can_print = TRUE; 9 enum bool main_can_print = ... 阅读全文
posted @ 2017-08-25 16:37 小鱼儿403 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 看见一个关于两个线程交替打印信息的题目,题目大概是 子线程循环 10 次,接着主线程循环 100 次,接着又回到子线程循环 10 次,接着再回到主线程又循环 100 次,如此循环50次,试写出代码。 写了两个版本,一个是用了mutex,不用条件变量;另外一个是用条件变量。 第一个,不用条件变量 1 阅读全文
posted @ 2017-08-25 15:14 小鱼儿403 阅读(315) 评论(0) 推荐(0) 编辑