随笔分类 -  多线程

摘要:全局变量,多线程操作不安全,可能会导致结果不安全 互斥锁,操作很慢,但是结果正确 原子变量,操作很快,结果正确 代码示例 阅读全文
posted @ 2018-04-01 23:48 喵小喵~ 阅读(145) 评论(0) 推荐(0)
摘要:1 #include //进程通信,获取未来的结果 2 #include 3 #include 4 #include 5 #include //时间 6 #include //互斥量 7 using namespace std; 8 9 //创建互斥量 10 mutex m; 11 12 //全局通信变量 13 promise val; 14 15 void main... 阅读全文
posted @ 2018-04-01 23:20 喵小喵~ 阅读(306) 评论(0) 推荐(0)
摘要:1 #include 2 #include 3 #include 4 #include 5 #include 6 using namespace std; 7 8 //全局通信变量 9 promise val; 10 11 void main() 12 { 13 auto fun1 = []() 14 { 15 //一直等待,获取全... 阅读全文
posted @ 2018-04-01 23:04 喵小喵~ 阅读(182) 评论(0) 推荐(0)